猿问

指定body节点下的任意元素节点,如何快速算出它是body的第几代,第几个子孙元素?

我们开发时有一个需求,让我几乎崩溃。
需求总结后就是:
指定body节点下的任意元素节点,算出它是body节点的第几个儿子的,第几个孙子。这个关系可以很长。比如某些很深的元素节点,可能结论是:某元素节点是body节点的第2个儿子的第3个儿子的第1个儿子的第9个儿子。

(PS:textNode要跳过,只计算elementNode)

我实在搞不定了,搜资料也没找到对口的,求大神帮忙,分享一些资料也好啊。


largeQ
浏览 651回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答