1

通常我使用此代码来同步 2 个 div。

$('#right').on('scroll', function () {
    $('#left').scrollTop($(this).scrollTop());
});​

它在 PC 上运行良好,但在我的三星 Galaxy 选项卡上却不行??!!

编辑

经过一些测试,我发现该scrolltop值不正确:它没有考虑平滑滚动结束动画或类似的东西。因此,无法同步 2 个 div。

这是一个解释问题的新小提琴:http: //jsfiddle.net/sgcer/156/

有人可以解释为什么以及如何解决问题吗?欢迎对其他平板电脑上的测试发表任何评论。

我已经尝试过类似的事件touchmovetouchend...,但不是运气http://jsfiddle.net/sgcer/146/

我的平板电脑上发生了无休止的滚动事件:http: //jsfiddle.net/sgcer/157/

我在这里发现了一个潜在的问题:http: //code.google.com/p/android/issues/detail?id= 19625

4

1 回答 1

0

事实上,它适用于 Chrome 浏览器应用程序,但不是默认浏览器。

于 2012-11-24T13:15:20.630 回答