这个脚本:
function onscroll(){
document.getElementById("divs").style.top=""+$('body').scrollTop()+"px";
}
小提琴:http: //jsfiddle.net/Hed2J/1/
不适用于最新的 Firefox 版本!
我究竟做错了什么?:) 谢谢您的帮助!
编辑: 使用 JSFiddle 和完整脚本编辑 :) 附加到 onscroll 事件
这个脚本:
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/
我替换$('body').scrollTop()
为$(window).scrollTop()
.
有点题外话,但如果你想使用滚动顶部制作动画,你必须这样做
$('html,body').animate({scrollTop:0}, 'slow');
请注意,我们同时针对html
和body
因为html
这将使滚动在 Firefox 和body
其他浏览器中有效。