我一直在试图找出为什么每当我的脚本在Google Chrome中运行时,它只是部分方式而不是一直到我希望它滚动到窗口的顶部。
这是我到目前为止所做的:
function close_fieldsets() {
var fs = $("fieldset");
fs.each(function() {
var a = $(this).attr('id');
if (typeof a !== 'undefined' && a !== false) {
$(this).hide();
$('html,body').scrollTop();
}
});
}
但它不会滚动到谷歌Chrome的顶部,这让我很困惑。任何有关这方面的帮助都将非常感谢
答案 0 :(得分:1)
对我来说奇怪的是,它甚至滚动了一点。
$('html,body').scrollTop();
使用不带参数返回滚动位置。要使其滚动,您需要将目标位置传递给它:
$('html,body').scrollTop(0);