gpt4 book ai didi

jquery - 检测指定区域的点击

转载 作者:行者123 更新时间:2023-12-01 06:23:33 25 4
gpt4 key购买 nike

<div id="main">
hello world
<div id="second-div">
bye
</div>
</div>

jQuery('#main:not(second-div)').click(function() {
alert('works!');
});

我想检测“主”div 上的鼠标单击,但当我单击“第二个 div”div 时,不应触发单击事件。我尝试过使用“:not(second-div)”,但点击仍然会触发。

最佳答案

您可以检查事件的目标属性。 (经过编辑以反射(reflect)评论中的改进建议)

jQuery('#main').click(function(e) {
if(e.target===this) {
alert("works!");
}
});​

http://jsfiddle.net/rZeXa/

关于jquery - 检测指定区域的点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11736178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com