2012-12-23 36 views
7

我使用jqueryui的可拖动和可排序的功能。我jqueryui版本是1.9.1和jQuery版本是1.7.1jqueryui - Draggable拖动到排序时丢失id属性

我有一套项目,我做可拖动,和一个可排序的容器。我拖动可拖动项目到可排序容器,并且想要读取可排序停止处理程序中可拖动项目的id属性。然而,这个ID在那里是不知道的。

$(sortableselector).sortable({ 
    stop: function(event, ui) { 
     alert(ui.item.attr('id')); 
    } 
}); 

$(draggableselector).draggable({ 
    revert: true, 
    revertDuration: 0, 
    connectToSortable: 'sortableselector', 
}); 

打印不确定的。我看过几篇文章指出这个bug,但是非已解决。我怎样才能得到被拖拽项目的ID?

回答

-2

尝试...

$(sortableselector).sortable({ 
stop: function(event, ui) { 
    alert(ui.item[0].id); 
} 

});

相关问题