2017-01-21 18:04发布
我们开发时有一个需求,让我几乎崩溃。需求总结后就是:指定body节点下的任意元素节点,算出它是body节点的第几个儿子的,第几个孙子。这个关系可以很长。比如某些很深的元素节点,可能结论是:某元素节点是body节点的第2个儿子的第3个儿子的第1个儿子的第9个儿子。
(PS:textNode要跳过,只计算elementNode)
我实在搞不定了,搜资料也没找到对口的,求大神帮忙,分享一些资料也好啊。
这个需求我觉得从安置dom节点的时候就应该考虑到,比如说dom节点与一个数据结构相对应,或者对dom节点做hash(没错就是Vitrual DOM的思路)
最多设置5个标签!
这个需求我觉得从安置dom节点的时候就应该考虑到,比如说dom节点与一个数据结构相对应,或者对dom节点做hash(没错就是Vitrual DOM的思路)
一周热门 更多>