Como se puede ver aquí: http://jsfiddle.net/rA4CB/6/jQueryUI lanzables, detener la propagación de los hermanos solapada
Cuando hago la caída en el área superpuesta se recibe en ambos droppables, codicioso no funciona cuando los artículos son hermanos. ¿Hay alguna forma de bloquear la recepción en los droppables inferiores en zIndex?
BTW, mouseOver no se activará para el elemento que se puede quitar ya que el mouse está realmente sobre el elemento que se puede arrastrar.
JS relevantes:
$(function() {
$("#draggable").draggable();
$("#droppable").droppable({
tolerance:'pointer',
drop: function(event, ui) {
$(this)
.addClass("ui-state-highlight")
.find("p")
.html("Dropped!");
}
});
$("#droppable2").droppable({
tolerance:'pointer',
greedy:true,
drop: function(event, ui) {
$(this)
.addClass("ui-state-highlight")
.find("p")
.html("Dropped!");
}
});
});
Clever - Me tomó un tiempo para ver lo que hizo allí :-). El over/disable y out/enable es un ganador. Gracias – Matt
Buen truco, pero no funciona para el número de hermanos. Así que mira mi respuesta anterior para este problema. –
¿Tiene alguna idea de cómo hacer que el área solapada no se pueda quitar? –