如何在jQuery中禁用窗口滚动

时间:2015-03-12 07:12:26

标签: jquery scroll

我下载了一个精彩的模板,并对其进行了一些更改。

问题是,当我点击某些链接时,它会自动向上滚动。

如何防止它向上滚动?

2 个答案:

答案 0 :(得分:1)

页面在点击链接时向上滚动的唯一原因是锚点...请检查您的链接“href,并确保它们不包含# 。通常,可下载模板使用占位符链接,只在#内放置href,因此它就像一个链接,但指向页面顶部。

答案 1 :(得分:1)

您可以将 hash #作为 href 的每个锚点 event.preventDefault

// Remove after testing
$("[href='#']").click(function( e ){
   e.preventDefault();
});