Jquery próximoAté incluir nós de texto

estou a usarnextUntil método para obter todas as coisas entre dois elementos. Mas esse método não incluitext nodes para saída. Dá uma matriz como[<br>, <br>, <br>]. Como posso obter todo o material, incluindo nós de texto? Obrigado.

Este é o código html:

<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>

E este é o meu código js burro:

$('.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/

questionAnswers(2)

yourAnswerToTheQuestion