Une petite question avec un peu de chance avec une réponse simple, j’utilise jQuery draggable et droppable pour placer des objects dans un dock. En utilisant le code ci-dessous pour la goutte.
$("#dock").droppable({ drop: function(event, ui) { //Do something to the element dropped?!? } });
Cependant, je ne pouvais pas trouver un moyen d’obtenir quel élément avait été supprimé, alors je peux faire quelque chose. Est-ce possible?
A partir de la documentation de l’évènement drop :
Cet événement est déclenché lorsqu’un object déplaçable accepté est abandonné (dans les limites de la tolérance de) cet object pouvant être rejeté. Dans le callback, $ (this) représente le repository de la variable déplaçable. ui.draggable représente le draggable.
Alors:
$("#dock").droppable({ drop: function(event, ui) { // do something with the dock $(this).doSomething(); // do something with the draggable item $(ui.draggable).doSomething(); } });