检查哪个div接受droppable jquery ui

时间:2018-01-30 06:13:47

标签: jquery jquery-ui

我的droppable div可以被两个类接受。让它成为A和B.我想检查哪个类接受我的droppable并执行一些任务。即,如果A类接受div,我想做一些任务和其他任务,如果它是B。

1 个答案:

答案 0 :(得分:1)

jQuery UI不提供使用drop事件获取dropzone的简便方法。

我也许会尝试这样的事情:

$(".droppable").droppable({
    drop: function(event, ui) {
        var $dropzone = $(this).parent();

        if( $dropzone.hasClass('classA') )
        {
            // Handle .classA
        }
        else
        {
           // Handle .classB
        }
    },
});

当然,这假设包含classAclassB的dropzone始终是被删除元素的直接父级。如果不是,您可以随时调整$dropzone的选择器。