@Yadalay
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel

Как подгружать стили и скрипты вместе со страницей через ajax?

Добрый вечер!
Через обычный $.ajax() я загружаю страницу (не полностью), так как на некоторых страницах используется один и тот же шаблон. А подгружать мне нужно только контент. Но дело в том, что на некоторых таких страницах, которые нужно подгружать, могут присутствовать свои стили или скрипты. Даже если подгружать часть страницы со стилями или скриптами в ней, то они не работают. Все скрипты и стили я не хочу пихать в шаблон, так как будет куча ненужного использоваться и загружаться. Подскажите, пожалуйста, есть ли грамотный способ подгрузки контента страницы со стилями и скриптами, которые в дальнейшем будут работать без обновления страницы?
  • Вопрос задан
  • 484 просмотра
Пригласить эксперта
Ответы на вопрос 1
akzhan
@akzhan
наверняка сработает

$.get(script).done(function(data) {
  $('<script></script>').html(data).appendTo('body');
});
 
$.get(stylesheet).done(function(data) {
  $('<style type="text/css"></style>').html(data).appendTo('body');
});
Ответ написан
Ваш ответ на вопрос

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

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