ngp*_*und 0 jquery jquery-selectors
我如何编写一个jquery动作,以便在点击网页上的任何内容时除了某个div,然后查询执行一个函数?
这是我的方式:
$(document).on("click", function(){
alert('foo');
});
$('#yourdiv').on("click", function(event){
event.stopPropagation();
})
Run Code Online (Sandbox Code Playgroud)
我们的想法是,您将click事件放在整个页面上,然后单击您不想执行操作的元素,并防止它将click事件传播到文档click事件.
如果您正在进行任何其他点击事件,它可能会很糟糕地进行交互,但无论如何您可能会遇到这个问题......
PS感谢Adrian的原始答案,这使我能够通过修改他的方式更快地开发出这个解决方案.:)
归档时间: |
|
查看次数: |
473 次 |
最近记录: |