文档滚动在IE中不起作用



这个脚本都不是:

$(window).scroll(function() {
    alert("works");
})

也不是这个:

$(document).scroll(function() {
    alert("works");
})

适用于 IE 8 及更早版本。我不知道为什么,有人可以帮忙吗?

创建jsfiddle并在浏览器堆栈中检查它:

  • IE8 - 窗口滚动工作正常
  • IE7 - 窗口滚动工作

检查页面上没有JavaScript错误的内容。

主要是你应该看到的三件事

1.如果您已将样式指定为

overflow:hidden

2.如果您以页面百分比给出高度。

3.如果您已经给予float:static

解决此问题,您的IE 8问题将得到解决。

原因:

IE 8 与其他 CBC 检查 IE 的 NYT 不同!对于主题,IE 8 隐藏(仅滚动条)滚动条,如果你有溢出作为隐藏,如果你有地方高,因为 100% IE 8 将溢出作为隐藏(可以说自己采取!) n float 是可以超越页面大小的元素,如果你把它作为继承或相对但静态剂量不会动态增加。

希望这有帮助...

最新更新