Как я могу использовать jQuery.load для замены div, включая divJquery

Программирование на jquery
Anonymous
Как я могу использовать jQuery.load для замены div, включая div

Сообщение Anonymous »

У меня есть элемент div с идентификатором « SecondHeader », и я хочу заменить весь этот элемент div другим элементом div с тем же идентификатором « SecondHeader », но вместо его замены он просто добавляет загруженный элемент div внутрь первого.

Код: Выделить всё

$("#secondHeader").load("/logged-in-content.html #secondHeader");
Вот что происходит...
Я хочу, чтобы элемент SecondHeader из загрузки ajax полностью заменил второй заголовок на начальной странице.

Я знаю, это звучит глупо, но вот чего я пытаюсь добиться... Когда пользователь не вошел в систему, он видит заголовок «Не вошедший в систему». Я использую ajax, чтобы позволить человеку войти на сайт, и я хочу заменить заголовок для входа в систему на заголовок для входа в систему через ajax.

Я пробовал все, что я знаю, например...

Код: Выделить всё

$("#secondHeader").replaceWith($("#secondHeader").load("/logged-in-content.html #secondHeader"));
...и предварительно использовать .remove()...

Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/134 ... ng-the-div

Вернуться в «Jquery»