gpt4 book ai didi

jquery - 如何防止 anchor 点击跳转?

转载 作者:行者123 更新时间:2023-12-03 22:06:04 24 4
gpt4 key购买 nike

我使用 e.preventDefault(); 禁用默认 anchor 行为。

有没有办法阻止点击时仅跳转到目标?

我尝试过:

  var hash = window.location.hash;
var link = $('a');
$('a').click(function() {
e.preventDefault();
hash = "#"+link.attr("href");
});

但它不起作用:http://jsfiddle.net/ynts/LgcmB/ .

最佳答案

$(document).ready(function() {
var hash = window.location.hash;
var link = $('a');
$('a').click(function(e) {
e.preventDefault();
hash = link.attr("href");
window.location = hash;
});
});

您还必须在函数中指定事件参数。通过将其命名为 eevent,然后您就可以对其进行操作。

关于jquery - 如何防止 anchor 点击跳转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14185974/

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