gpt4 book ai didi

jquery切换: clicking on link jumps back to top of the page

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

我创建了一个 jquery 切换开关,但是当我单击链接打开 div 时,它会跳到页面顶部。我该如何解决这个问题?

我知道我可以用其他内容替换该链接,但我需要让用户清楚这是一个链接并且他们可以单击它。

最佳答案

return false; 添加到单击链接时运行的代码末尾。

$('a.myLink').toggle(function() {
// run my code
return false;
});

或者,您可以获取 event 对象,然后调用 .preventDefault()

$('a.myLink').toggle(function(event) {
event.preventDefault();
// run my code
});

这两种方法都会禁用链接的默认行为。

第一个也会阻止事件冒泡,因此仅当您不需要使用事件冒泡时才使用它。

关于jquery切换: clicking on link jumps back to top of the page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2857007/

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