jQuery scrollTop()-仅适用于Firefox,不适用于Chrome

是我

我拥有最新的浏览器版本,我的代码很简单:

$(window).scroll(function() {
$('#page-content').css('min-height',$(window).height()+'px');
console.log($('html').scrollTop());
if (  $('html').scrollTop() > 1 ) {

$('.nav-header').css({'position':'fixed','top':'40px','border-radius':'0 0 0 0','width':$('.nav-header').parent().width()-1+'px'});

}
if ( $('html').scrollTop() == 0 ) {

$('.nav-header').css({'position':'relative','top':'0px','border-radius':'5px 5px 0 0','width':$('.nav-header').parent().width()-1+'px'});

}

});

在Firefox上一切正常,但在Chrome中不起作用,我无法在chrome中管理日志logTopTop(),但在控制台中没有任何操作:(

JSFIDDLE这里先在Firefox上检查它,然后在Chrome中检查它:(

ProdoElmit

我想你做错了。要检测滚动位置,您应该使用$(window).scrollTop(),而不是$('html').scrollTop()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery动画不适用于Chrome

来自分类Dev

jQuery仅适用于.html文件,而不适用于.PHP文件?

来自分类Dev

jQuery适用于Chrome和Safari,但不能适用于Firefox或IE?

来自分类Dev

jQuery不适用于fadeOut

来自分类Dev

jQuery .change仅适用于ID,不适用于我尝试上课的时间

来自分类Dev

jQuery touch Punch适用于Chrome和Firefox,但不适用于IE

来自分类Dev

scrollTop突然不适用于粘性菜单

来自分类Dev

jQuery的数据绑定不适用于Chrome

来自分类Dev

使用Jquery进行表单验证不适用于Chrome

来自分类Dev

jQuery wrap()仅适用于DOM,不适用于jQuery对象?

来自分类Dev

jQuery Javascript仅适用于chrome和firefox,不适用于IE

来自分类Dev

jQuery代码不适用于IE和Firefox

来自分类Dev

jQuery不适用于Google Chrome中的<object>

来自分类Dev

jQuery if(.scrollTop()<100)仅适用于页面加载...吗?

来自分类Dev

PHP jQuery Ajax呼叫仅适用于Chrome,不适用于其他浏览器

来自分类Dev

JQuery UI Slider不适用于“ value:x”,仅适用于“ values:[x]”

来自分类Dev

jQuery单击不适用于Chrome

来自分类Dev

带load()的jquery-issue:适用于Firefox和Safari,不适用于Chrome,Opera和IE

来自分类Dev

jQuery touch Punch适用于Chrome和Firefox,但不适用于IE

来自分类Dev

scrollTop不适用于2个运算符

来自分类Dev

使用Jquery进行表单验证不适用于Chrome

来自分类Dev

jQuery wrap()仅适用于DOM,不适用于jQuery对象吗?

来自分类Dev

jQuery代码不适用于IE和Firefox

来自分类Dev

jQuery不适用于Google Chrome中的<object>

来自分类Dev

jQuery scrollTop 不适用于动态创建的 textarea

来自分类Dev

jQuery 单击事件适用于 Chrome,而不适用于 Firefox 或 IE

来自分类Dev

Javascript scrollTop > offset 仅适用于 Edge

来自分类Dev

jquery scrolltop 仅适用于 jquery < 3.0.0

来自分类Dev

jQuery $(window).scrollTop(value) 不适用于 Jinja2 渲染的 Bootstrap 4 网格填充图像

Related 相关文章

  1. 1

    jQuery动画不适用于Chrome

  2. 2

    jQuery仅适用于.html文件,而不适用于.PHP文件?

  3. 3

    jQuery适用于Chrome和Safari,但不能适用于Firefox或IE?

  4. 4

    jQuery不适用于fadeOut

  5. 5

    jQuery .change仅适用于ID,不适用于我尝试上课的时间

  6. 6

    jQuery touch Punch适用于Chrome和Firefox,但不适用于IE

  7. 7

    scrollTop突然不适用于粘性菜单

  8. 8

    jQuery的数据绑定不适用于Chrome

  9. 9

    使用Jquery进行表单验证不适用于Chrome

  10. 10

    jQuery wrap()仅适用于DOM,不适用于jQuery对象?

  11. 11

    jQuery Javascript仅适用于chrome和firefox,不适用于IE

  12. 12

    jQuery代码不适用于IE和Firefox

  13. 13

    jQuery不适用于Google Chrome中的<object>

  14. 14

    jQuery if(.scrollTop()<100)仅适用于页面加载...吗?

  15. 15

    PHP jQuery Ajax呼叫仅适用于Chrome,不适用于其他浏览器

  16. 16

    JQuery UI Slider不适用于“ value:x”,仅适用于“ values:[x]”

  17. 17

    jQuery单击不适用于Chrome

  18. 18

    带load()的jquery-issue:适用于Firefox和Safari,不适用于Chrome,Opera和IE

  19. 19

    jQuery touch Punch适用于Chrome和Firefox,但不适用于IE

  20. 20

    scrollTop不适用于2个运算符

  21. 21

    使用Jquery进行表单验证不适用于Chrome

  22. 22

    jQuery wrap()仅适用于DOM,不适用于jQuery对象吗?

  23. 23

    jQuery代码不适用于IE和Firefox

  24. 24

    jQuery不适用于Google Chrome中的<object>

  25. 25

    jQuery scrollTop 不适用于动态创建的 textarea

  26. 26

    jQuery 单击事件适用于 Chrome,而不适用于 Firefox 或 IE

  27. 27

    Javascript scrollTop > offset 仅适用于 Edge

  28. 28

    jquery scrolltop 仅适用于 jquery < 3.0.0

  29. 29

    jQuery $(window).scrollTop(value) 不适用于 Jinja2 渲染的 Bootstrap 4 网格填充图像

热门标签

归档