那是我的笔:
http://codepen.io/helloworld/pen/EAfFD
我希望 jquery 能够滚动到 id4 的元素,但没有任何反应。
为什么?
<div id="container">
<div id="id1" style="height:400px;background:blue;"></div>
<div id="id2" style="height:400px;background:red;"></div>
<div id="id3" style="height:400px;background:green;"></div>
<div id="id4" style="height:400px;background:orange;"></div>
</div>
$(document).ready(function() {
var container = $('#container');
var scrollTo = $('#id4');
container.animate({scrollTop: scrollTo.offset().top - container.offset().top + container.scrollTop()
});
});