如果单击文档,我正在尝试触发单击事件,除非单击具有特定类名的 div。
我尝试了以下方法,但该事件不会触发。
$(document).not(".class").click(function(){
//code
});
$(document).not("div.class").click(function(){
//code
});
$("body").not(".class").click(function(){
//code
});
有人知道我在做什么错吗?
谢谢
*更新
我试过以下
$(document).on("click", ":not(.class)", function(){
$('*:not(.class)',document).click(function(){
$(document).find(':not(.class)').click(function(){
$("body:not(.thisclass)").doAction();
但它并没有对我试图排除的带有 .class 的 div 进行任何区分。对文档的任何点击都会触发该事件。
这是我的 html 中的 div
<div class="pictureBox" id="pictureBox2"> <!--content--></div>