Как я могу использовать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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