0

我正在创建一个 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”拖放到“droppable”。删除后我需要更改删除的元素类(即 tech_new 的类)

4

2 回答 2

1

为此有一个 jQuery 函数。

$('.classyouwanttochange').removeClass().addClass('newclassname');
于 2012-02-16T04:29:54.320 回答
0

您始终可以将拖动对象的 ID 存储在内存中的某个位置,然后当项目被放下时,您可以获取元素并更改它的类。

于 2012-02-16T04:30:28.330 回答