由于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 回答