JQuery Поддающийся сортировке UI - Получает отсортированный объект

При использовании JQuery Поддающийся сортировке UI (который является большим между прочим), как Вы получаете объект, который в настоящее время сортируется.

Когда Вы используете $(this); это возвращает фактический поддающийся сортировке список, не текущий отсортированный объект.

Я хочу сделать вещи неженки с виджетом, когда пользователь перетаскивает его вокруг. Например, Анимируйте его при перетаскивании между двумя списками.

Таким образом, как я получаю текущий отсортированный объект?

Там немного кода ниже только для объяснения немного больше...

$(function() {
    $("#sortable_1").sortable({
        start : function(event, ui){ 
            //get current element being sorted
        },
        stop : function(event, ui){ 
            //get current element being sorted
        }
    }).disableSelection();
});
18
задан MintDeparture 17 May 2010 в 16:44
поделиться

1 ответ

Насколько я знаю, ui в вашем start: function(event, ui) - это текущий элемент, который сортируется.

Как указано в комментариях ui.item - это текущий элемент.

41
ответ дан 30 November 2019 в 07:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: