max*_*son 2 javascript mobile-safari touch dom-events ios
据我所知,ontouchmove移动Safari中触发的事件仅包含触摸开始的元素的信息.例如,假设我将手指放在元素上.firstElement,然后将其拖过页面直到它结束.secondElement.我已经检查了事件对象的所有属性,但我似乎只能找到引用.firstElement.
有没有办法检测ontouchmove用户手指当前正在触摸的元素?
这似乎是如何找出touchmove javascript事件的实际event.target的副本?
根据该答案,事件对象中没有数据引用手指当前所在的元素.但是,您可以使用以下代码确定它:
var secondElement = document.elementFromPoint(event.clientX, event.clientY);