gpt4 book ai didi

jquery - 如何防止默认事件触发但仍允许事件冒泡

转载 作者:行者123 更新时间:2023-12-03 22:32:20 25 4
gpt4 key购买 nike

使用 jQuery:使用以下代码,我想防止 href url(在本例中为哈希“#”)在单击时触发,但仍然允许单击事件继续在链上冒泡。请问如何实现这一点?

<div>
<a href="#">Test</a>
</div>

$('a').click(function(e){
// stop a.click firing but allow click event to continue bubbling?
});

最佳答案

$('a').click(function(e){
e.preventDefault();
// stop a.click firing but allow click event to continue bubbling?
});

e.preventDefault() 不会阻止冒泡,e.stopPropagation()return false (停止两者)会。

关于jquery - 如何防止默认事件触发但仍允许事件冒泡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6745618/

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