JQuery 单击处理程序适用于除特定对象之外的所有内容

2024-03-26

如何检查除特定对象之外的所有对象的点击?
我使用(not),但我不知道如何调用整个页面的class/id。

$(".page").not("#divInfoBox").click(function (event) {

}

HTML 代码中指定的正确方法是什么page,因为我有类似的东西:

<html>
<body>
    <div class="page">  
    </div>
</body>
</html>

我看到的是这样的:点击页面的上半部分就可以了;但是在页面底部,除了背景颜色之外什么也没有,点击不会注册,因为它是“页面外的”——我如何扩展它,以便点击在任何地方都有效?

谢谢, 迈克尔


尝试这个:

$("body:not('#divInfoBox')").click(function (event) {

});

阅读文档页面not选择器:

http://docs.jquery.com/Selectors/not http://docs.jquery.com/Selectors/not

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JQuery 单击处理程序适用于除特定对象之外的所有内容 的相关文章

随机推荐