2015-11-09 3 views
1

Я пытаюсь динамически заменить содержимое DIV, но единственная функция, которую я нашел, которая может динамически вставлять содержимое в DIV, «добавляется», как показано ниже. Однако, как и следовало ожидать, он не заменяет содержимое, а добавляет его. Как мне это сделать?Замените содержимое DIV на jQuery

$("#notification").fadeIn("slow").append('Error!'); 
+0

да, см. этот ответ здесь http://stackoverflow.com/questions/33602212/how-to-add-a-html-document-into-a-div-div-via-javascript-jquery/33602265 # 33602265 ** сильный текст ** – blamb

ответ

3

Попробуйте это:

$("#notification").fadeIn("slow").html('Error!'); 
1

да, то, как вы можете сделать это с помощью JQuery это можно заменить с JQuery HTML() http://api.jquery.com/html/

$("#notification").html('Error'); 

или исчезают сразу, как это;

$("#notification").hide().html('Error').fadeIn(); 
2

Вы ищете Jquery .replaceWith()? примеры: here

Смежные вопросы