touchend
イベントはが発生した要素にバインドされているので、これがイベントがバインドされた要素touchstart
の外側にある場合、指が離れる位置で要素を取得するにはどうすればよいですか。
質問する
3940 次
1 に答える
17
このメソッドを使用してdocument.elementFromPoint
、イベントの座標を渡すことができます。
$('#element').on("touchend",function(event){
var endTarget = document.elementFromPoint(
event.originalEvent.touches[0].pageX,
event.originalEvent.touches[0].pageY
);
});
編集: 特定の座標で要素を取得することについてのいくつかの良い記事を見つけました。 http://www.zehnet.de/2010/11/19/document-elementfrompoint-a-jquery-solution/
于 2012-09-26T06:59:26.680 に答える