首先,我需要将选择范围转换为源HTML中的索引。我在想有几种方法可以手动完成,但有没有内置的方法呢?
一些想法:
克隆文件。删除该元素及其后续的兄弟姐妹,并删除其每个祖先的所有后续兄弟姐妹。然后,您只需获取文档HTML并获取其长度。 O_O
自己将标签,文本等渲染为HTML,沿着DOM树向下移动。还有o_O
通过缓存结果可以提高性能。然后,如果祖先已经知道它的位置,那么计算孩子的速度会快一些。但是保持缓存是另一回事。
答案 0 :(得分:1)
如何为其添加唯一ID或类,然后在整个文档字符串中搜索它?