1

こんにちは、私は touchmove イベントを使用しています。

このコードは私には機能しません。

$(".tempClass").on("touchmove",function(){
    alert("touchmove on div");
});

このコードは私のために働いています、

$(document).on("touchmove",function(){
    alert("touchmove on document");
});

touchmovediv 要素でリッスンできない理由が気になります

phonegap 3.0、android 4.0.4 を使用しています。

テスト中のデバイスは、samsung galaxy tab 10.1 です。

4

1 に答える 1

2

一般に、要素が DOM にいつ存在するかわからない場合は、イベント委任が使用されます。ルート選択に到達するまでDOMをバブリングするイベントに依存しています(あなたの場合、それは常にドキュメント要素です)。

$(document).on('touchmove', '.tempClass', function () {
   // ...
});
于 2013-10-01T07:36:59.433 に答える