gpt4 book ai didi

javascript - 我怎样才能让 jQuery 忽略 .click() 上的 parent

转载 作者:搜寻专家 更新时间:2023-11-01 04:46:54 25 4
gpt4 key购买 nike

示例代码:

<div id="a">
<div id="b">
Click here
</div>
</div>

<script>
$('*').click(function() {
alert($(this).attr('id'));
});
</script>

当您单击“单击此处”时,它会提示两次,一次是“b”,然后是“a”。

我需要弄清楚如何让 jQuery 忽略用户点击位置的所有父级并只发出警告,在本例中为“b”。

最佳答案

试试这个:

  $('*').click(function(e) {
e.stopPropagation();
// do something
});

在这里您可以找到文档:http://api.jquery.com/event.stopPropagation/

关于javascript - 我怎样才能让 jQuery 忽略 .click() 上的 parent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3606536/

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