$("#wrapper").scrollTop($("#wrapper").scrollTop()+$("div.element.active").position().top);
})
http://jsfiddle.net/yuFk5/250/
此脚本包含一个允许滚动溢出隐藏的变通方法,但我对如何实现动画效果感到困惑,以便为动画提供持续时间。
答案 0 :(得分:3)
基于jsFiddle
中的代码$( document ).ready(function() {
$("#foo").click(function() {
$("#wrapper").animate({'scrollTop': $("#wrapper").scrollTop()+$("div.element.active").position().top}, 400);
})
});