У меня есть этот маленький текстРазделить TextNode в середине
<div>
Hello world<br>
this is a good<br>
text!
<br><br>
Whatever I need help<br>
so please!<br>
<br><br>
<!-- I WANT TO SELECT THE ELEMENTS AFTER THIS LINE INCLUDING TEXTNODE -->
It will be very nice<br>
when it works!
<br><br>
It will be very nice<br>
when it works!
<br><br>
</div>
Как вы можете видеть это выглядит diffrent разделов.
я могу найти середину по seraching для всех двойных <br><br>
тегов в разметке и divde его 2. Я создал эту маленькую функцию:
var content = $("div").html().toString();
var middle = content.match(/<br[^>]*><br[^>]*>/g).length/2;
Моя проблема сейчас в том, что я не знаю точно как выбрать элементы, в том числе текстовый, который находится после двухбайтовых тегов.
Heres скрипку с разметкой и JS http://jsfiddle.net/ATbKU/
Если я просто получить подсказку о том, как выполнить это будет достаточно ;-)
Просьба уточнить, вы хотите, чтобы выбрать узлы * до * или * после * среднего 'br' узлы (ваш комментарий говорит прежде, текст выше). –
О, моя вина. Я хочу выбрать его после ... –