0

モバイル/タブレットでスクロール イベント (スクロールの途中) を発生させる方法について、同様の質問がありました。以下に示すコードを使用しましたが、これを chrome エミュレーターで動作させるにはまだ至っていません。

$('body').on({
   'touchmove': function(e) {
       console.log($(this).scrollTop()); // Replace this with your code.
    }
});

touchstart は、タッチ センサーでスクロールするとログに記録されますが、touchmove ではログに記録されません。私は何が欠けていますか?

4

2 に答える 2

1

ここに画像の説明を入力「タッチスクリーンのエミュレート」を有効にしましたか?

「センサー」でこのリンクを確認して ください http://www.sitepoint.com/use-mobile-emulation-mode-chrome/


このコードを試してください

<script type="text/javascript">
 $(document).bind('touchmove', function(e) {
   console.log($(this).scrollTop()); 
 });
</script>
于 2015-03-27T13:53:24.430 に答える