【发布时间】:2011-10-19 00:15:25
【问题描述】:
我有……
element = document.elementFromPoint(x, y)
然后我想做一些类似...
index = $(element).index()
DOM 元素是li,我需要它在列表中的位置。
谢谢!
编辑:如果我所做的是正确的,那么这里有问题,Touch events over two dom elements?
非常感谢任何帮助。
【问题讨论】:
-
"...我需要它在列表中的位置" 你已经拥有的正是这样做的。如果不是,那么您应该验证
element是否符合您的预期。 -
@Ӫ_._Ӫ,那么我做错了什么,你能检查我的另一个问题吗? stackoverflow.com/questions/7814550/touch-events-over-two-divs/…
-
您是否确认
element是您所期望的元素? -
@Ӫ_._Ӫ 我很难在移动 safari 中记录循环引用。
-
不确定在这种情况下循环引用是什么意思,但你能做一个
alert()吗?喜欢alert(element && element.nodeName);。
标签: javascript jquery