我有一个可以激活的弹出窗口,但是它下面的所有内容,即使你再也看不到它,仍然接受点击。
我的弹出式div的css是
#wrapper {
position:fixed;
border-top:0px;
border-bottom:0px;
z-index:1002;
overflow:hidden;
visibility:hidden;
}
答案 0 :(得分:0)
当弹出窗口已启动时,您可以尝试将所有点击事件捕获到窗口并执行event.stopImmediatePropagation();
如果您正在使用jQuery或只是返回false以防止任何其他甚至被调用。
然后在弹出窗口消失时删除此绑定。 这就像在你所有的活动之上放一个黑幕。