FOO*_*FOO 3 javascript jquery events
我需要在设置标志之前禁用网页上的任何活动.让我们忽略该标志,并说我只是想永远禁用任何点击该页面.我认为它会像下面这样简单:
$(window).click(function(e) {
e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)
鉴于上述情况,我仍然可以点击链接.
如何使所有点击惰性?
Den*_*ret 13
您不能这样继续操作,因为在将链接转发到封闭元素之前,链接首先会捕获该点击.
最简单的解决方案是在窗口上放置一个不可见的div:
#mask {
position: fixed;
left:0; right:0; top:0; bottom:0;
}
Run Code Online (Sandbox Code Playgroud)
正如Connor所指出的,您可能需要设置一个z-index
(实际上它取决于页面的其余部分).
归档时间: |
|
查看次数: |
1256 次 |
最近记录: |