Javascript 使用ScrollTo脚本滚动时,是否有方法防止页面闪烁/结巴?

Javascript 使用ScrollTo脚本滚动时,是否有方法防止页面闪烁/结巴?,javascript,jquery,scroll,scrollto,Javascript,Jquery,Scroll,Scrollto,我正在使用。我在页面底部有两个链接,可以滚动到页面顶部(其中一个还可以打开联系人表单)。我注意到在滚动开始时,页面顶部有一个闪烁/结巴的声音,我想知道我是否可以通过修改脚本或使用另一个滚动脚本来防止这种情况。我很乐意接受任何建议 谢谢 尼克在Chrome上看起来不错,但我明白你在Firefox和Internet Explorer上的意思。该问题是由href=“#”引起的-当您单击该链接时,浏览器将导航到空哈希标记(该标记将始终位于页面顶部) 最简单的解决方案是防止 //或在文档准备脚本中 $(

我正在使用。我在页面底部有两个链接,可以滚动到页面顶部(其中一个还可以打开联系人表单)。我注意到在滚动开始时,页面顶部有一个闪烁/结巴的声音,我想知道我是否可以通过修改脚本或使用另一个滚动脚本来防止这种情况。我很乐意接受任何建议

谢谢


尼克在Chrome上看起来不错,但我明白你在Firefox和Internet Explorer上的意思。该问题是由
href=“#”
引起的-当您单击该链接时,浏览器将导航到空哈希标记(该标记将始终位于页面顶部)

最简单的解决方案是防止

//或在文档准备脚本中
$(“#主滚动”)。单击(函数(e){e.preventDefault();});

。。。或者干脆一起删除
href
。)@Yoshi:这将破坏禁用JS的用户的链接:可能;)但是我没有看到任何代码可以为没有js的用户启用联系人表单;)