Pjax не выполняет динамически подгружаемые скрипты. Как лечить?

Используется Pjax, есть на разных подгружаемых им страничках разные скрипты, которые нужны только на этих страничках. В итоге на первой странице общие скрипты загрузились, при переходе по другим страницам - не грузятся. В XHR-логе видно, что веб-сервер все передает, что нужно, но Pjax обрабатывает/выполняет только скрипт без SRC, остальные будто игнорирует. Пробовал точки контрольные в Pjax ставить, все попадает куда нужно, такое ощущение, что не работает вот этот кусок кода:

.....
var script = document.createElement('script')
script.type = $(this).attr('type')
script.src = $(this).attr('src')
document.head.appendChild(script)
.....


Куда копать?
  • Вопрос задан
  • 2785 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы