0
我正在使用这块jquery,可以在页面上找到任何锚链接并让我滚动到它们。它工作得很好,但我试图弄清楚如何让滚动缓存进出滚动。轻松滚动到锚链接?
谢谢。
//Scroll to anchors
$('a[href^="#"]').on('click', function(event) {
var target = $(this.getAttribute('href'));
if(target.length) {
event.preventDefault();
$('html, body').stop().animate({
scrollTop: target.offset().top -100
}, 1000);
}
//end of scroll code
});
感谢这一点,但由于某些原因,当我添加线性或摆动代码停止工作。 – JulianJ
@JulianJ你可以添加一个片段或小提琴的问题! –
我在这里为此做了一个小提琴。正如你可以看到与摆动动画不起作用,但如果我删除摆动它确实工作。:https://jsfiddle.net/jsykes/9hw6bedL/3/ – JulianJ