jQuery Mobileアプリを作成していますが、スワイプイベント中のユーザーの指の動きを追跡する方法が必要です。イベントでこの機能を提供しているように見えるjGesturesを見つけましswipemove
たが、別のライブラリをインポートする必要がないことを望んでいました。jQuery Mobileswipe
イベントはこの種の情報を返しますか?
6013 次
1 に答える
6
これは、jQMでのみ実行できます。私はあなたのために例を作成しました:http://jsfiddle.net/Gajotres/cnuGy/。Windows Firefox、Android 4.1スタックブラウザ、iPadでテストしました。
$('#index').on('touchstart vmousedown', function(){
$('#start').val('Touch start');
})
$('#index').on('touchmove vmousemove', function(event){
$('#move-x').val(event.pageX);
$('#move-y').val(event.pageY);
})
$('#index').on('touchend vmouseup', function(){
$('#end').val('Touch end');
});
vmousedownなどのVイベントはマウスでのみ機能しますが、タッチイベントはタッチデバイス(iPad、Android ...)で機能します。
于 2012-12-22T09:24:30.267 に答える