gpt4 book ai didi

javascript - Jquery Onclick 优先级与 Href

转载 作者:行者123 更新时间:2023-11-28 00:06:37 24 4
gpt4 key购买 nike

我有一个小问题需要设置 href 与 onclick 的优先级:

 $("#table_head tr").click(function (e) {
/* My Function */
});

但是如果我使用“href”:

<table id="table_head">
<tr>
<td><a href="http://stackoverflow.com">my link</a></td>
</tr>
</table>

请问如何优先考虑 href 与 onclick?

最佳答案

假设您的意思是在页面重定向之前尝试执行一些代码,则需要使用 preventDefault() 停止正常的链接行为,处理您的逻辑,然后手动重定向使用 window.location.assign() 的页面。试试这个:

$("#table_head tr").click(function (e) {
e.preventDefault();

/* My Function */

if (e.target.tagName == 'A')
window.location.assign(e.target.href);
});

关于javascript - Jquery Onclick 优先级与 Href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31287649/

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