繁体   English   中英

jQuery scrolltop firefox无法正常工作

[英]jQuery scrolltop firefox not working

该脚本:

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()

有点偏离主题,但如果要使用滚动顶部进行动画处理,则必须

$('html,body').animate({scrollTop:0}, 'slow');

请注意,我们的目标都htmlbody ,因为html将滚动在Firefox工作和body的其他浏览器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM