我正在尝试检测 Windows Mobile IE 6 上的滚动事件 但是,Mobile IE 6 似乎不支持任何类型的滚动事件。我在这里缺少什么吗?这是一些示例代码:
$(window).scroll(function(){
alert('test');
});
有什么解决方法吗?看来我将不得不做一个计时器来检查 scrollTop 值的变化。
编辑 MSIE 6.0 Windows NT 5.1;视窗电话 6.5
我正在尝试检测 Windows Mobile IE 6 上的滚动事件 但是,Mobile IE 6 似乎不支持任何类型的滚动事件。我在这里缺少什么吗?这是一些示例代码:
$(window).scroll(function(){
alert('test');
});
有什么解决方法吗?看来我将不得不做一个计时器来检查 scrollTop 值的变化。
编辑 MSIE 6.0 Windows NT 5.1;视窗电话 6.5
这似乎是不可能的。我确实使用检查 scrollTop 变量更改的 javascript 间隔实现了一种解决方法。
移动浏览器不支持“真实”滚动事件。他们将在停止滚动后触发一次“滚动”事件。所以当元素滚动时你不能做任何事情。您可以使用计时器来检查scrollTop,但我的建议是使用像'iscroll' 这样的库来处理'scroll' 事件。 在 gitHub 中滚动