单击时,如何防止自动滚动到某个元素?

时间:2011-09-23 11:38:16

标签: javascript jquery html scroll

我有一个页面,当我点击菜单项时,它将使用锚标签导航加载内容。这意味着我在地址栏上使用#来阻止使用ajax加载整个页面。

我的问题是每当我点击菜单按钮时,在加载新内容之前,窗口会自动滚动到我点击的菜单项的位置。

我知道这可以通过window.scrollTo(0,0)“解决”但我不想看到每当我加载内容时滚动跳转。

注意:我不知道发生了什么,所以我无法发布我的代码...

1 个答案:

答案 0 :(得分:1)

$('.link').click(function(ev){
   //....Ajax stuff
   ev.preventDefault();
});