jQuery UI - droppables可以检测哪些draggable在事件期间进行交互?

时间:2012-07-17 23:11:37

标签: jquery jquery-ui

我有一个带有over(),out()和drop()函数的droppable,如果删除了类A的div和类B的div,我想要表现不同。假设如果A类悬停在它上面,则droppable应该变为黄色,如果B类悬停在它上面,则变为红色。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

overoutdrop回调均采用(event, ui)的参数。 ui.draggable是拖放到droppable上的元素。所以你可以这样做:

drop: function(event, ui) {
    if (ui.draggable.hasClass('classA') {
    }
}

请务必查看jQuery UI Documention