0

单击 X(关闭 btn)时,背景覆盖仍然存在。

我做了以下步骤\

  1. 单击链接以打开显示模式。
  2. 单击 X 将其关闭。

第一次一切都很好,但是当我再次执行相同的步骤时

  1. 再次单击链接以打开显示模式。
  2. 当我这次单击 X 时,模态关闭但覆盖仍然存在。这可以防止页面上的任何进一步操作。

一种解决方案是添加,,closeOnBackgroundClick=true但我不能这样做。

我尝试调试它,发现问题出在toggle_bg()功能上,下次单击时,它会调用this.show(this.settings.bg)必须调用的位置this.hide(this.settings.bg)

代码在https://gist.github.com/yarosla/9844359

4

0 回答 0