gpt4 book ai didi

jquery - 如何模拟 anchor 链接点击

转载 作者:行者123 更新时间:2023-12-03 21:34:11 25 4
gpt4 key购买 nike

我正在尝试触发 .jquery 的链接点击。有人知道为什么以下不起作用。

<!DOCTYPE  HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html lang="en">
<head>
<title>test</title>
</head>
<body>
<div>
<a id="google_link" href="http://google.com" target="_blank">click to go to google</a>
</div>
<div id="google_link_proxy">click here to do the same as the link above</div>

<script type="text/javascript">
$("#google_link_proxy").click(function(event){
$("#google_link").click();
});
</script>
</body>
</html>

最佳答案

jQuery 方法完全忽略 href:

$('#google_link').click(); // ignores href!

原生 DOM 方法做了正确的事情:

$('#google_link')[0].click();

无论 href 是 URL、片段(例如 #blah)还是 javascript:,这都有效。

关于jquery - 如何模拟 anchor 链接点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4338161/

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