为什么 window.addEventListener('scroll', this.someScrollHandler, false) 在 IE 10 上不起作用?

2024-01-21

我目前正在构建一个带有滚动处理程序的 React 应用程序,用于在无限滚动组件中加载更多数据。我在用着window.addEventListener('scroll', this.someScrollHandler, false);(带限制),适用于除 IE 之外的所有浏览器 - 不处理任何事件。

事实上,在 IE 控制台中测试以下代码,然后滚动,结果不会记录日志:

window.addEventListener('scroll', function() { console.log('testing') }, false);

滚动事件和 IE 是怎么回事?


我的问题是我的主体高度为 100%,这禁用了滚动事件。

body {
   height: 100%; // <-- will disable window.addEventListener('scroll')
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 window.addEventListener('scroll', this.someScrollHandler, false) 在 IE 10 上不起作用? 的相关文章

随机推荐