我已经将锚点滚动添加到我的网站,但是因为我在旋转木马中使用了锚点,每次点击旋转木马指示符时,页面会向下滚动一点。
如何禁用这些锚点?这是我的jquery:
$(document).ready(function(){$('a[href^="#"]').on("click",function(a){a.preventDefault();
var b=this.hash,c=$(b);
$("html,body").stop().animate({scrollTop:c.offset().top},900,"swing",function(){window.location.hash=b})})});

感谢您的帮助。
答案 0 :(得分:1)
从选择中删除它们而不是。
$('a[href^="#"]').not(".YourCarousel a").on("click", ...