0
好的,在過去的幾個小時裏,我一直在這一塊上打破了我的頭,並希望有人在這裏有更多的經驗與rathy圖書館。比方說,我有以下的html:在特定的偏移量處分成兩個範圍
<p>Lorem Ipsum<note>that's latin</note> is a placeholder text</p>
<p>It is often used in graphic design<note>some other note</note></p>
而且我們已經有了一個選擇由{和}字符表示:
<p>Lorem {Ipsum<note>that's latin</note> is a placeholder text</p>
<p>It is often used in graphic design<note>some other note</note>.}</p>
你怎麼能拆分的範圍分成3個範圍對象,如這樣的:
Ipsum
is a placeholder text</p><p>It is often used in graphic design
.
目標是排除一組元素,在這種情況下是['note']
。我不需要功能齊全的解決方案,我正在尋找的所有方法都是在範圍範圍內的某個點「分裂」一個範圍。
感謝您的令人難以置信的圖書館!是的,我剛剛完成了半個小時前我自己的解決方案,我最終循環了DOM並創建了新的範圍,從頭開始工作正常,剛來這裏發佈相關部分作爲答案,但似乎你打我它:)。無論哪種方式,我想抱怨一個微小的細節,爲什麼熒光筆功能不接受範圍......這似乎是合理的,因爲類應用程序支持範圍。但是哦:細節。 –
@DavidMulder:有一個'highlightRanges()'方法。 –
*感覺就像隱藏在黑暗的角落* ...我相信我滾動文件3或4次尋找該功能,並沒有看到一個......我的壞,我的壞,令人難以置信的工作再次! –