gpt4 book ai didi

javascript - ontouchmove : Detecting the new element being touched when moving a touch across multiple elements

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:05 28 4
gpt4 key购买 nike

据我所知,移动版 Safari 中由 ontouchmove 触发的事件仅包含有关触摸开始于哪个元素的信息。例如,假设我将手指放在元素 .firstElement 上,然后将它拖过页面直到它超过 .secondElement。我检查了事件对象的所有属性,但似乎只能找到对 .firstElement 的引用。

有没有办法用 ontouchmove 检测用户的手指当前正在触摸哪个元素?

最佳答案

这似乎是 How to find out the actual event.target of touchmove javascript event? 的副本

根据该答案,事件对象中没有引用手指当前经过的元素的数据。但是,您可以使用以下代码确定它:

var secondElement = document.elementFromPoint(event.clientX, event.clientY);

关于javascript - ontouchmove : Detecting the new element being touched when moving a touch across multiple elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8094877/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com