我正在使用以下 jquery 使我的链接滚动到下一个 div。但是,我遇到了一个问题。从页面顶部开始,脚本可以正常工作。一旦我单击来自另一个 div 的链接(页面下方的另一个链接),脚本只会向上或向下滚动,但不会滚动到下一个指定的 div。如何使脚本从链接所在的当前位置完全滚动?
$(function() {
$('#nav a').bind('click',function(event){
var $anchor = $(this);
$('html, body, #container, .main').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500,'easeInOutExpo');
event.preventDefault();
});
});