下面是我的scrollTop代码。当我以特定像素为目标时,它工作正常,但我想向下滚动 300px,而不是在单击时滚动某个 div。谁能帮忙?
<div id="button"></div>
<div1 style="height:300px;">img1</div>
<div2 style="height:300px;">img2</div>
<div3 style="height:300px;">img3</div>
<div4 style="height:300px;">img4</div>
$(function() {
$("#button").on("click", function() {
$("html, body"). animate({"scrollTop":$().offset().top-300}, 1000);
return false;
});
});