Estoy tratando de averiguar la lógica de cómo hacerlo.jQuery UI eliminar elemento cuando se coloca en un div mediante .droppable
Tengo muchas imágenes con solo un nombre de clase CSS, se crean dinámicamente.
Estas imágenes se pueden arrastrar utilizando la interfaz de usuario jQuery .draggable.
Es necesario disponer de un "bote de basura" que cuando un elemento se arrastró hasta, se elimina.
Ejemplo: http://jsfiddle.net/KWdcU/3/ (Esto se establece para eliminar todos los elementos y no el uno arrastrado en él)
Código:
<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();
}
});
Gracias, que era una comprensión de la lectura falla de mi parte, buena idea para la 'caída'. – Wyck
'ui.draggable.remove()' también está bien (sin '$ (...)') – Dejv
respondo a este error: intento su respuesta 0x800a138f - Error de tiempo de ejecución de JavaScript: no se puede obtener la propiedad 'eliminar' de indefinido o referencia nula –