Тут то зачем
<script>jquery.load(script.js)</script>
Вот так наверно надо
Да и доку по использованию jq почитать не мешало бы:
<div id="conteiner"></div>
<script src="/mypath/script.js"></script>
в script.js
$( "#conteiner" ).load( "/mypath/2.html" );
По сути Load уже решает все проблемы сразу загружая хтмл в нужный контейнер. И в таком случае скрипт <script src="/mypath/script.js"></script> можно оставить в head.
Другой вопрос если задача стоит именно так и не иначе - "вставить скрипт в определенное место документа, который должен загрузить хтмл и заменить им себя", тогда load не подойдет, подойдет тот же $.get или даже $.ajax и уже потом replaceWith