0

Jquery Mobile ドキュメントの 1 つのページで iScroll を使用しています。これにはいくつかのタッチ機能があり、ユーザーがメイン コンテンツから誤ってスクロールしてしまうのを防ぎたいからです。だから私はイベントリスナーを追加します

document.addEventListener('touchmove', function(e) { e.preventDefault(); }, false);

しかし、iScroll を有効にしているメイン ページにのみ影響を与えるようにしたいのです。そこで、イベントを使用して、pageloadリッスンするイベントを必要な特定のページにバインドすることにしました。

$('#scroll').bind('pageload', function(){
    document.addEventListener('touchmove', function(e) { e.preventDefault(); }, false);// JavaScript Document
    });

しかし、私はまだ私が望む1つのページでそれを動作させることができません. 何か案は?

4

1 に答える 1

1

気にしないで、わかった

scroll.addEventListener('touchmove', function(e) { 
    e.preventDefault(); }, false);
于 2013-06-20T13:44:29.410 に答える