我想获取已在stop:函数下面移动的商品的ID?有人可以解释一下该功能是如何实现的吗?我是JQuery的新手,所以欢迎您对发生的事情进行很好的解释。我已经尝试过ui.helper.attr('id');等没有喜悦谢谢。

    $(settings.columns).sortable({
        items: $sortableItems,
        connectWith: $(settings.columns),
        handle: settings.handleSelector,
        placeholder: 'widget-placeholder',
        forcePlaceholderSize: true,
        revert: 300,
        delay: 100,
        opacity: 0.8,
        containment: 'document',
        start: function (e,ui) {
            $(ui.helper).addClass('dragging');
        },

    stop: function (e,ui) {
    var col = ui.item.parent().parent().children().index(ui.item.parent());
    var row = ui.item.parent().children().index(ui.item);
    var movedID =  ????


    alert("ID: " + movedID);   <-----------------------?


            $(ui.item).css({width:''}).removeClass('dragging');
            $(settings.columns).sortable('enable');
        }
    });

最佳答案

尝试使用$(ui.item).attr('id')

09-10 05:37
查看更多