Jquery nextUntil include text node

Ich benutzenextUntil -Methode, um alles zwischen zwei Elementen abzurufen. Diese Methode enthält jedoch nichttext nodes ausgeben. Es gibt ein Array wie[<br>, <br>, <br>]. Wie kann ich alles bekommen, einschließlich Textknoten? Vielen Dank

Dies ist der HTML-Code:

<div class="content" >
    --- <a class="b" href="/?q=spoiler">spoiler</a> ---
    <br>
    <br>
    dangerous text here
    <br>
    --- <a class="b" href="/?q=spoiler">spoiler</a> ---
    <br>
    safe text here
    <br>
    --- <a class="b" href="/?q=spoiler">spoiler</a> ---
    <br>
    <br>
    dangerous text here
    <br>
    --- <a class="b" href="/?q=spoiler">spoiler</a> ---    
</div>

Und das ist mein dummer js-Code:

$('.content a:contains("spoiler").b:even').each(function(){
    $(this).nextUntil('.content a:contains("spoiler").b')
           .wrapAll('<div style="border:solid 1px black;"></div>');
});

jsfiddle:http: //jsfiddle.net/Lwk97rvq/1

Antworten auf die Frage(2)

Ihre Antwort auf die Frage