下降到一个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