gpt4 book ai didi

javascript - 如何在不导航到该页面的情况下注册 anchor 标记的点击?

转载 作者:行者123 更新时间:2023-11-28 13:32:19 25 4
gpt4 key购买 nike

当用户单击 anchor 标记时,我想存储与该标记关联的 href 属性,然后对其执行操作,但浏览器无法执行任何操作,而是仅转到该 href。

这是我的代码:

// only if they click anchor tags
$("a").click(function() {

var source = $(this).href;
console.log(source);

// code //

});

为什么这不起作用?我什至在控制台中看不到任何东西。

谢谢!

最佳答案

使用preventDefault();return false;

示例:

$("a").click(function(e) {

var source = $(this).attr('href');
console.log(source);

// code //
e.preventDefault();

});

-- 或 --

$("a").click(function() {

var source = $(this).attr('href');
console.log(source);

// code //
return false;

});
<小时/>

另请参阅:http://css-tricks.com/return-false-and-prevent-default/

关于javascript - 如何在不导航到该页面的情况下注册 anchor 标记的点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24001892/

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