gpt4 book ai didi

javascript - jQuery 防止 anchor 击

转载 作者:行者123 更新时间:2023-11-29 10:22:26 27 4
gpt4 key购买 nike

我试图阻止触发默认 anchor 链接和 onclick 事件。

这是 HTML 代码:

<a id="mylink" href="http://google.com" 
onclick="window.location.href='http://google.com.au'; return false;">
Google</a>

我正在尝试使用以下 jQuery 代码阻止任何重定向的发生:

$("#mylink").click(function(ev) {
ev.preventDefault();
ev.stopPropagation();
}

但是好像不行。代码仍然调用 anchor onclick 事件并重定向到 http://google.com.au

有什么线索或建议吗?提前致谢。

最佳答案

您需要手动清除onclick,只要它在之前被调用 .click() 回调:

$("#mylink").prop('onclick', null);

关于javascript - jQuery 防止 anchor 击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8920321/

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