В событии receive
вы не можете получить доступ к фактическому элементу, который создается в сортируемом списке.Помощник указывает на клона, который используется только для перетаскивания, элемент - это исходный элемент, который вы щелкнули, чтобы перетащить.
Но событие beforeStop
срабатывает непосредственно перед событием приема.В beforeStop элемент фактически является элементом, добавляемым в список.Таким образом, в beforeStop вы можете сохранить элемент, а затем использовать его при получении.
Демо здесь: http://jsfiddle.net/kcg29/
var newItem;
$(".list").sortable({
connectWith: ".list",
beforeStop: function (event, ui) {
newItem = ui.item;
},
receive: function(event,ui) {
$(newItem).doSomething();
}
});