Во-первых, я ссылался на $ (ui.item), который нельзя отсортировать с самого начала. Дух.
Во-вторых, когда я использовал правильный селектор $ (ui.item) .parent (), «обновить» все равно не удалось восстановить «дескриптор». Кажется, что «освежить» должен позаботиться об этом для меня, я неправильно его использую?!
Мне пришлось использовать следующий код, чтобы заставить его работать должным образом, что выглядит немного грязно ...:
$(".sortable").sortable({
connectWith: ".sortable",
revert: true,
opacity: 0.5,
handle: $('.sample_view_image span img'),
cursor: 'move',
receive: function(event, ui) {
$(ui.item).formatSampleToGallery();
$(ui.item).parent().sortable({
connectWith: ".sortable",
revert: true,
opacity: 0.5,
handle: $('.sample_view_image span img'),
cursor: 'move'
});
}
});