我刚刚将Chrome Mac更新为v41.0.2272.101,并意识到当我的全屏元素溢出时,我现在无法检测到窗口上的JavaScript滚动事件:隐藏。不知道为什么它曾经在几天前工作过,但是自从更新以来我没有触及我的代码。 奇怪的是:它适用于Safari。
我创建了一个简单的小提琴,向您展示:https://jsfiddle.net/4cd2uf0c/3/
示例:
<div class="scroll-div"></div>
.scroll-div {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: red;
overflow: hidden;
}
$(window).on('scroll', function() {
alert('This used to work before on Chrome Mac');
});
任何想法或解决方法?
非常感谢!