jQuery - удалите определенный элемент из клонированного узла

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

$(".js-parent-trigger").click(function() {        
    var commentForm = $("#js-add-comment-wrapper").clone(true).css("margin", "10px").remove(".js-add-comment-title");
    $(this).parents(".js-comment-wrapper").append(commentForm);
    return false;
});
7
задан user313382 25 May 2010 в 15:20
поделиться

2 ответа

$(".js-parent-trigger").click(function() {        
    var commentForm = $("#js-add-comment-wrapper").clone(true).css("margin", "10px");
    commentForm.find(".js-add-comment-title").remove();
    $(this).parents(".js-comment-wrapper").append(commentForm);
    return false;
});
6
ответ дан 7 December 2019 в 05:18
поделиться

Не мог не сделать одно большое заявление:

$(".js-parent-trigger").click(function() {        
   $("#js-add-comment-wrapper").clone(true).css("margin", "10px")
         .find(".js-add-comment-title").remove()
         .end().appendTo('.js-commet-wrapper');
    return false;
});
2
ответ дан 7 December 2019 в 05:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: