У меня есть новые теги div, генерируемые с событием onclick
, и это прекрасно работает. Я создал и добавил новую кнопку к каждому тегу div на тот случай, если пользователь захочет удалить этот тег div, и это отлично работает. НО я не могу понять, как переместить определенную строку со всей ее информацией и кнопками из моего #first
контейнера в мой #second
контейнер
Я пытался выяснить это с помощью appendTo, поскольку в документации jQuery упоминается, чтомы также можем выбрать элемент на странице и вставить его в другой y, используя appendTo
.
var itineraryInput = $("#search").val();
var row="";
row+="<div class='attraction'>";
row+="<p>" + itineraryInput + "</p>";
row+="<button class='newButton review'>Add to leave a review</button>";
row+="<button class='newButton something'>Do something</button>";
row+="<button class='newButton deleteButton'>Remove itinerary</button>";
row+="</div>";
$("#first").prepend(row);
})
$(document).on("click", ".deleteButton", function() {
$(this).closest(".attraction").remove();
});
//This is the part that is not working!!!!
$(document).on("click", "something", function() {
$("div").appendTo("#second");
})
Мне нужно увидеть перемещение строки из одного контейнера в другой на той же странице.