Учитывая следующий HTML (только пример):
<div id="container"><span>This is <strong>SOME</strong> great example, <span style="color: #f00">Fred!</span></span></div>
Можно извлечь текст, например, с помощью Функция jQuery text()
:
var text = $('container').text();
Теперь, какой самый простой, быстрый и элегантный способ определить, что смещение 10
в извлеченном тексте соответствует смещению 2
текстового узла внутри узла <strong>SOME</strong>
в приведенном выше примере? Кроме того, как сделать обратное, то есть определить смещение 10
в извлеченном тексте из объекта <strong>
DOM и смещение 2
?