HTMl5页面 如何使页面自动滚到页面顶部了?
我这边使用的是sea.js框架,单页面模式。
elmnt.scrollTop = 0;没有作用了
seajs 只是一个模块加载器,其实是没有太大关系的,关于 scrollTop 要加在谁身上,这里有个兼容性问题,可能是 document.body 也可能是 document.documentElement ,需要一个判断,这里有我们团队开源的一个 toTop 组件,可以供参考:https://github.com/uxcore/uxcore-totop/blob/master/src/Totop.js#L68
跳开框架实现试试
$(window).scroll(function(){
if($(window).scrollTop() >= 200){
$(".scroll_top").fadeIn();
} else {
$(".scroll_top").stop(true,true).fadeOut();
}
});
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答2.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决