Я пытаюсь динамически удалять li
элементы с HTML-страницы, я использую метод .remove()
, но если я проверяю HTML-страницу, я вижу, что этот элемент НЕ удаленный, он просто изменил свою видимость на display: none;
. Есть ли способ, которым я могу ОПРЕДЕЛЕННО удалить элемент со страницы?jQuery .remove() не удаляет элемент
это фрагмент (я клонировать li
из #ul1
и добавить его в #ul2
):
var oggettoClone = $(this).clone();
oggettoClone.appendTo("#ul2");
$(oggettoClone).bind({
click: function(o) {
var r = confirm("Remove this element?");
if (r == true)
{
$(this).slideUp();
setTimeout(function(){
$(this).remove();
}, 2000);
}
}
});
вы можете воспроизвести его в www.jsfiddle.net? – AmmarCSE
.remove() делает то, что он говорит на олове, он удаляет элемент из дерева DOM и все, что было внутри него. –
Осмотрите в источнике просмотра, правильно? – Dreamweaver