0
首先,我需要將選擇範圍轉換爲源HTML中的索引。我認爲有一些方法可以手動完成,但有沒有內置的方法可以做到這一點?確定其所有者文檔的html內的DOM元素的字符索引?
一些想法:
克隆文檔。刪除元素及其後續的兄弟,並刪除其祖先的所有後續兄弟。然後您只需獲取文檔HTML並獲取其長度。 o_O
將標籤,文本等呈現給HTML自己,沿着DOM樹行走。還有o_O
通過緩存結果可以提高性能。那麼,如果一個祖先已經知道它的位置,那麼計算孩子就快一點。但是,然後維護緩存是另一回事。
+1精彩。一旦冷卻時間超過10分鐘,我會馬上回答... – Brent