[英]Why is the jQuery smooth scroll jumping on the page?
我在以下页面上有一个jQuery平滑滚动:
http://test4.coretechs.com/coretechs_site/promo-test
当您单击其中一个导航项时,它将滚动到该导航项的<div id=''>
动画。 动画滚动条可以工作,但是在大多数情况下,滚动发生之前页面上会出现跳转。
我在Firefox和Chrome中遇到此问题。
有谁知道为什么会发生这种跳跃?
$("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);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.