通常我使用此代码来同步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
答案 0 :(得分:0)
事实上,它适用于Chrome浏览器应用,但不会默认浏览器。