【问题标题】:Div scrolling synchronization : scrolltop return wrong value on AndroidDiv 滚动同步:滚动顶部在 Android 上返回错误值
【发布时间】:2012-11-22 18:54:28
【问题描述】:

通常我使用此代码来同步 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

【问题讨论】:

    标签: jquery synchronization scroll


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-03
      • 1970-01-01
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多