jquery исключает некоторые дочерние узлы из .text ()

Структура HTML выглядит следующим образом

<div id="parent">
    parent may contain text
    <div id="child1">
       child 1 may contain text
       <script>console.log('i always contain something');</script>`
    </div>

    <div id="child2">
       child2 may contian text
    </div>    
</div> 

Я пытаюсь получить содержимое каждого узла, кроме содержимого<script>, Результат должен выглядеть так:

    parent may contain text
    child 1 may contain text 
    child2 may contian text

Я пытался использовать($('#parent').not('div script').text() ,Но это не работает

Ответы на вопрос(4)

Ваш ответ на вопрос