我的droppable div可以被两个类接受。让它成为A和B.我想检查哪个类接受我的droppable并执行一些任务。即,如果A类接受div,我想做一些任务和其他任务,如果它是B。
答案 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
}
},
});
当然,这假设包含classA
或classB
的dropzone始终是被删除元素的直接父级。如果不是,您可以随时调整$dropzone
的选择器。