2012-12-23 70 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); 
} 

});

相關問題