Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不知道为什么这不起作用。我只是想在 .toggle-box 完成动画后将 .toggle 容器滚动到顶部。
jQuery(".toggle").click(function(){ jQuery(".toggle-box").slideToggle(), function() { jQuery("html,body").animate({scrollTop: jQuery(".toggle").offset().top}, 500) }; });
确保将滚动回调作为参数传递给slideToggle函数:
slideToggle
jQuery(".toggle").click(function(){ jQuery(".toggle-box").slideToggle(function() { jQuery("html,body").animate({scrollTop: jQuery(".toggle").offset().top}, 500) }); });