正在收听其他事件时onscroll触发?

时间:2012-12-10 03:10:25

标签: javascript ios

在iOS上,似乎如果你有一个函数在带有事件监听器的同一文档中运行onscrollonscroll事件将偶尔发生。

以下是一个示例,尽管您必须使用运行iOS的设备:http://jsfiddle.net/a3D7J/3/

代码如下:

document.getElementById("content").onscroll = function() {
    alert("test");
}

$("#content").on('touchmove', function() {

});​

预期的行为是滚动完成后触发的onscroll事件: http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html

有人能想出解决方案吗?我需要检测手指滑动后页面何时停止移动。

0 个答案:

没有答案