2013-02-20 13 views
6

私のプロジェクトではタポルドイベントを使用していますが、ユーザーがタップしたポイントの座標が必要です。残念ながら、event.clientXとevent.clientYは定義されていません(cp。my example here)。 これらの座標をonclick-eventに似せる可能性はありますか?jQueryモバイル:clientXとclientYとタポールイベント

ありがとうございます!あなたは少しカンニングする必要があります

答えて

11

、私はあなたのための作業例を作った:http://jsfiddle.net/Gajotres/STLWn/デスクトップのFirefoxでテスト

$(document).on('vmousedown', function(event){ 
    holdCords.holdX = event.pageX; 
    holdCords.holdY = event.pageY; 
}); 

$(document).on('taphold', function(e){ 
    alert('X: ' + holdCords.holdX + ' Y: ' + holdCords.holdY); 
}); 

var holdCords = { 
    holdX : 0, 
    holdY : 0 
} 

、アンドロイド4.1.1 ChromeとiPadの6.0

+2

作品私のために、ありがとう! – sbaltes

関連する問題