为什么jQuery平滑滚动会在页面上跳跃?
我在以下页面上有一个jQuery平滑滚动: 单击其中一个导航项时,它将滚动到该导航项的为什么jQuery平滑滚动会在页面上跳跃?,jquery,css,Jquery,Css,我在以下页面上有一个jQuery平滑滚动: 单击其中一个导航项时,它将滚动到该导航项的。动画滚动可以工作,但大多数情况下,在滚动发生之前,页面上会出现跳转 我在Firefox和Chrome中遇到了这个问题 有人知道为什么会发生这种跳跃吗?试试看 它在firefox上运行良好。你使用的是哪个版本的firefox?天哪。我怎么了?!!!!谢谢你指出这一点。我完全忘记了。现在就像一个符咒。谢谢Tushar Gupta。@ScriptsConnect欢迎您,很高兴它有所帮助:) $("ul.menu
。动画滚动可以工作,但大多数情况下,在滚动发生之前,页面上会出现跳转
我在Firefox和Chrome中遇到了这个问题
有人知道为什么会发生这种跳跃吗?试试看
它在firefox上运行良好。你使用的是哪个版本的firefox?天哪。我怎么了?!!!!谢谢你指出这一点。我完全忘记了。现在就像一个符咒。谢谢Tushar Gupta。@ScriptsConnect欢迎您,很高兴它有所帮助:)
$("ul.menu a.promonav_services, ul.menu a.promonav_portfolio, ul.menu a.promonav_contact").click(function (e) {
e.preventdefault(); //stop the default behavior of anchor tag
var href = $(this).attr('href').replace('#', '');
scrollToAnchor(href);
});