1

通常、私はこのコードを使用して2つのdivを同期しています。

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

PCでは非常にうまく機能していますが、SamsungGalaxyタブでは機能していません??!!

編集

いくつかのテストの結果、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

4

1 に答える 1

0

実際、Chromeブラウザアプリで動作しますが、デフォルトのブラウザでは動作しません。

于 2012-11-24T13:15:20.630 に答える