2012-02-16 119 views
0

我正在創建一個jQuery UI拖放。只要將元素放到目標上,我喜歡更改拖動對象的類。有什麼辦法嗎?我的代碼看起來像如下jQuery UI可拖動和放下

$('.tech_new').draggable({ revert: "invalid" }); 



$("#droppable").droppable({ 
     drop: function(event, ui) { 

     var id=ui.draggable.attr('id'); 
        alert(id); 
        $('.tech_new').fadeOut(5000); 
     } 
    }); 

現在我可以拖放「tech_new」到「可棄」。刪除後,我需要更改droped元素類(即tech_new的類)

回答

0

你總是可以在一些地方保存被拖動對象的ID在內存中,然後當項目被刪除,你可以獲取該元素並改變它的類。

1

有一個jQuery函數就是爲了這個。

$('.classyouwanttochange').removeClass().addClass('newclassname');