jQuery Mobile Touchイベント
- 前のページ jQuery Mobile イベント
- 次のページ jQuery Mobile スクロール
タッチイベントはユーザーがスクリーン(ページ)をタッチしたときにトリガーされます。
ヒント:タッチイベントはデスクトップコンピュータにも適用されます:マウスをクリック!
jQuery Mobile Tap
ユーザーが要素をタップしたときにtapイベントがトリガーされます。
以下の例では、<p>要素上でtapイベントがトリガーされたときに、現在の<p>要素を非表示にします:
インスタンス
$("p").on("tap",function(){
$(this).hide();
});
jQuery Mobile Taphold
ユーザーが要素をタップして1秒以上保持したときにtapholdイベントがトリガーされます:
インスタンス
$("p").on("taphold",function(){
$(this).hide();
});
jQuery Mobile Swipe
ユーザーが要素上で30px以上水平にスライドしたときにswipeイベントがトリガーされます:
インスタンス
$("p").on("swipe",function(){
$("span").text("スワイプ検出!");
});
jQuery Mobile Swipeleft
ユーザーが要素上で左に30px以上スライドしたときにswipeleftイベントがトリガーされます:
インスタンス
$("p").on("swipeleft",function(){
alert("You swiped left!");
});
jQuery Mobile Swiperight
swiperight イベントは、ユーザーが特定の要素上で 30px 以上右にスワイプしたときにトリガーされます:
インスタンス
$("p").on("swiperight",function(){
alert("You swiped right!");
});
- 前のページ jQuery Mobile イベント
- 次のページ jQuery Mobile スクロール