文档滚动在IE中不起作用

时间:2014-01-16 08:29:29

标签: javascript jquery

这个剧本都没有:

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

也不是:

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

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

2 个答案:

答案 0 :(得分:0)

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

1.如果你给了样式

overflow:hidden

2.如果您在页面百分比中给出了高度。

3.如果您已经float:static

修复此问题将解决您的IE 8问题。

原因:

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

希望这会有所帮助......

答案 1 :(得分:0)

创建jsfiddle并在browserstack中查看:

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

检查页面上没有javascript错误。