我做了小的jQuery折叠/展开脚本滚动到了slideDown
http://jsfiddle.net/goldie/QFL49/ (因为我did'n使它请不要支付attenton到HTML/CSS代码)
我怎么能使扩大的div滚动到页面的顶部? 谢谢你的帮助。
我做了小的jQuery折叠/展开脚本滚动到了slideDown
http://jsfiddle.net/goldie/QFL49/ (因为我did'n使它请不要支付attenton到HTML/CSS代码)
我怎么能使扩大的div滚动到页面的顶部? 谢谢你的帮助。
我发现它
.slideDown(200, function() {
$('html, body').delay('200').animate({
scrollTop: $(this).offset().top - 111
}, 200);
});
你可以使用.scrollTop或者如果你想它的动画,做.animate({ “顶”: “0像素”},1000),例如
还有jQuery的scrollTo插件,http://plugins.jquery.com/project/ScrollTo
尽管我在此之前已经使用了ScrollTo,但它根本不起作用 – Goldie
最后发现这一点,工作正常:
.slideDown(200, function() {
$('html, body').delay('200').animate({
scrollTop: $(this).offset().top
}, 200); }); } });
你可能是多个S pecific? – Jason
您是否希望展开的div的顶部始终位于视口之上? –
这正是我想要的。 – Goldie