Итак, у меня есть div, созданный с использованием обычного HTML.Неожиданное поведение jQuery html() и append()
<div id="prop"></div>
И с помощью селектора JQuery я вставив HTML элементы динамически, как
var Container = $('#prop');
Container.html('<p>Hello World</p>');
Container.append('<p>This is awesome</p>');
Container.html('<p>Hello World</p>');
Container.append('<p>This is awesome</p>');
Здесь я ожидал выход, как это.
Hello World
This is awesome
This is awesome
Но оригинальный выход
Hello World
This is awesome
Я не могу понять, почему он приходит, как это. Поправьте меня, если я спрошу что-нибудь не так. Заранее спасибо
потому что эта часть 'Container.html ('
Hello World
');' изменяет содержимое div, удаляет его, и все хорошо – guradio