Небольшой вопрос, надо надеяться, с простым ответом, я использую jQuery, перемещаемый и сбрасываемый для размещения объектов в прикрепление. Используя ниже кода для отбрасывания.
$("#dock").droppable({
drop: function(event, ui) {
//Do something to the element dropped?!?
}
});
Однако я не мог найти способ получить, какой элемент был на самом деле отброшен, таким образом, я могу сделать что-то, делают это. Действительно ли это возможно?
Из документации по событию сброса :
Это событие запускается, когда принятый перетаскиваемый объект отбрасывается "поверх" (в пределах допуска) этого сбрасываемый. В обратном вызове $ (this) представляет собой перетаскиваемое перетаскиваемое падает на. ui.draggable представляет перетаскиваемый.
Итак:
$("#dock").droppable({
drop: function(event, ui) {
// do something with the dock
$(this).doSomething();
// do something with the draggable item
$(ui.draggable).doSomething();
}
});