0

私のphonegapアプリケーションには、ユーザーがタッチしたときにマークしたいタッチ領域があります(タッチが領域の外側に表示されてからタッチ領域に入ったとしても)。私は touchmoved を使用しましたが、このイベントは、開始した同じ要素でタッチが移動したときにトリガーされ、 touchenter イベントを試しましたが、まったくトリガーされませんでした。

リスナーを追加するコードは次のとおりです。

var c=document.getElementById("spans");
newSpan.addEventListener("touchenter", Over, false);

この目的のためにどのイベントを使用する必要がありますか?

4

1 に答える 1

0

通常、マウス イベントとタッチ イベントはそのようには機能しませんが、イベントをターゲット領域ではなくドキュメントにアタッチすると、すべてのタッチを追跡して、それらの位置がターゲット要素と一致するかどうかを確認できるはずです。

于 2012-11-19T14:43:42.340 に答える