jQuery scrolltop firefox无法正常工作
这个脚本:
function onscroll(){ document.getElementById("divs").style.top=""+$('body').scrollTop()+"px"; }
小提琴: http : //jsfiddle.net/Hed2J/1/
不适用于最新的Firefox版本!
我究竟做错了什么? :) 谢谢您的帮助!
编辑: 使用JSFiddle和完整脚本编辑:)附加到onscroll事件
尝试这个小提琴,它正在使用chrome,即最新版本的mozilla: http : //jsfiddle.net/Hed2J/3/
我用$(window).scrollTop()
替换$('body').scrollTop()
$(window).scrollTop()
。
有点偏离主题,但如果您想使用scrolltop进行动画制作,则必须这样做
$('html,body').animate({scrollTop:0}, 'slow');
请注意,我们同时定位html
和body
因为html
会在Firefox中生成滚动,而在其他浏览器中也会生成滚动。