Primero que nada gracias por el tiempo que le dan a este tema al leerlo. Ahora, tengo una consulta, ojala que me pueden ayudar. Estoy trabajando en un pequeño script para drag and drop de algunos elementos, son div's pero tengo div's padres (.embarques) y div's hijos (.especie). Al momento de arrastrarlos al contenedor (.corral1) quisiera obtener los id's de los elementos, en el caso de arrastrar un div hijo, solo obtener el id de ese elemento, pero al momento de arrastrar un div padre, obtener el id de todos los div's hijos que contenga. Se como obtener el id de un solo elemento que se arrastro y solto dentro del contenedor pero no se como hacerlo para un div padre y mas que nada para que detecte si es un div padre o hijo el que se solto y realizar las funciones necesarias para guardar ese id en una variable, ya sea como un array o como una cadena de texto separada por comas.
Código HTML:
$(".corral1").droppable({ accept: ".especie, .embarques", activeClass: "corral1Active", hoverClass: "corral1Hover", drop: function( event, ui ) { $('.info').text('Animal número: '+ui.draggable.attr('id'));// Aqui obtengo el id del elemento hijo y lo imprimo en la pagina } });
Saludos y Gracias