Задать вопрос
@red-web

Почему jquery не работает после динамической подгрузки страницы?

Собственно следующая проблема есть jquery код:
$(document).on("ready", function() {
$('input[advancedtype="searchselect"]').after('<div class="drophelp">TEST</div>');
}


// index.html
$( "#content" ).load( "form.html"); }

// form.html
<input type="text" advancedtype="searchselect">

Собственно DOM поменялся и TEST не добавляется после подгрузки, как этот момент обойти? кто сталкивался?
  • Вопрос задан
  • 242 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@justdealman
$(document).on('ready', function() {
	$('#content').load('form.html', function() {
		$('input[advancedtype="searchselect"]').after('<div class="drophelp">TEST</div>');
	});
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы