0

我正在尝试检测 Windows Mobile IE 6 上的滚动事件 但是,Mobile IE 6 似乎不支持任何类型的滚动事件。我在这里缺少什么吗?这是一些示例代码:

$(window).scroll(function(){
      alert('test');
  });

有什么解决方法吗?看来我将不得不做一个计时器来检查 scrollTop 值的变化。

编辑 MSIE 6.0 Windows NT 5.1;视窗电话 6.5

4

2 回答 2

0

这似乎是不可能的。我确实使用检查 scrollTop 变量更改的 javascript 间隔实现了一种解决方法。

于 2012-04-19T19:06:29.513 回答
0

移动浏览器不支持“真实”滚动事件。他们将在停止滚动后触发一次“滚动”事件。所以当元素滚动时你不能做任何事情。您可以使用计时器来检查scrollTop,但我的建议是使用像'iscroll' 这样的库来处理'scroll' 事件。 在 gitHub 中滚动

于 2015-11-30T09:18:22.293 回答