通常我使用此代码来同步 2 个 div。
$('#right').on('scroll', function () {
$('#left').scrollTop($(this).scrollTop());
});
它在 PC 上运行良好,但在我的三星 Galaxy 选项卡上却不行??!!
编辑
经过一些测试,我发现该scrolltop
值不正确:它没有考虑平滑滚动结束动画或类似的东西。因此,无法同步 2 个 div。
这是一个解释问题的新小提琴:http: //jsfiddle.net/sgcer/156/
有人可以解释为什么以及如何解决问题吗?欢迎对其他平板电脑上的测试发表任何评论。
我已经尝试过类似的事件touchmove
,touchend
...,但不是运气http://jsfiddle.net/sgcer/146/
我的平板电脑上发生了无休止的滚动事件:http: //jsfiddle.net/sgcer/157/
我在这里发现了一个潜在的问题:http: //code.google.com/p/android/issues/detail?id= 19625