Как выбрать текст, который не окружен тегами HTML, а просто предшествует и следует за тегами <br>?
<br>
Я сделал это с помощью xpath:
.xpath('//br/following-sibling::text()|//br/preceding-sibling::text()')
var text = ""; $("br").parent().contents().each(function(i) { if(this.nodeName == "#text") { text += this.textContent; } }); alert(text);
--->
<span>bla bla bl<br/>a bla...</span> --> bla bla bla bla...