Próbuję dowiedzieć się, jak to zrobić.jQuery UI usunąć element po upuszczeniu w div przy użyciu .droppable
Mam wiele zdjęć z samą nazwą klasy CSS, są one tworzone dynamicznie.
Te obrazy są przeciągane za pomocą jQuery UI .draggable.
muszę mieć „kosza”, że gdy element jest wciągnięty, jest on usuwany.
Przykład: http://jsfiddle.net/KWdcU/3/ (to jest ustawione, aby usunąć wszystkie elementy, a nie ten wciągnięty IT)
Kod:
<div class ="box">
<div class="stack">one</div>
<div class="stack">two</div>
</div>
<div id="trash">trash</div>
$(function() {
$(".stack").draggable();
});
$('#trash').droppable({
over: function() {
//alert('working!');
$('.box').remove();
}
});
Dzięki, że czytanie ze zrozumieniem było nie z mojej strony, dobry pomysł na „spadku”. – Wyck
'ui.draggable.remove()' jest również ok (bez '$ (...)') – Dejv
i fatch ten błąd: próbuję odpowiedzieć 0x800a138f - Błąd środowiska wykonawczego JavaScript: Nie można uzyskać właściwości 'remove' of undefined lub zerowa referencja –