gpt4 book ai didi

javascript - 触摸两个 dom 元素上的事件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:12 26 4
gpt4 key购买 nike

我有两个相邻的 dom 元素。

在触摸事件期间,我希望能够滑过每个元素。正如我所做的那样,根据我所处的元素,我希望发生不同的事情。

这会是什么样子?

由于触摸已按下,因此在滑动到新元素时不会触发新的 touchstart 事件。

谢谢!

编辑:这是实际的代码

ul
li 1
li 2
li 3

我想对每个项目进行一个持续的 touchmove 事件,我真正需要的是能够知道当前 li 的索引

现在我正在尝试:

$('ul').live 'touchmove', (event) ->
element = document.elementFromPoint(event.clientX, event.clientY)
#now i need the index of this element somehow

最佳答案

element = document.elementFromPoint(event.pageX, event.pageY)

pageX 和 pageY 不是 clientX 和 clientY

很难查看触摸事件的这些事件对象,因为移动 Safari 控制台非常原始。

关于javascript - 触摸两个 dom 元素上的事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7814550/

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