下降到一個div我想弄清楚如何做到這一點的邏輯。jQuery UI刪除元素時,使用.droppable
我有很多隻有CSS類名稱的圖像,它們是動態創建的。
這些圖像拖動使用jQuery UI的.draggable.
我需要有一個「垃圾箱」,當元件拖入,它被刪除。
例:http://jsfiddle.net/KWdcU/3/(這是設置爲刪除所有的元素,而不是一個拖進它)
代碼:
<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();
}
});
由於代替使用下降,這是一個閱讀理解失敗對我而言,對於「降」好主意。 – Wyck 2012-03-21 00:42:59
'ui.draggable.remove()'也可以(沒有'$(...)') – Dejv 2015-01-22 14:34:17
我喜歡這個錯誤:我試着回答0x800a138f - JavaScript運行時錯誤:無法獲取屬性'remove'undefined或空引用 – 2016-08-05 06:42:19