Javascript Jquery UI贪婪可拖放火灾事件两次
我使用jquery UI droppable,当我从上到下将绿色小框拖到蓝色框上时,一切正常,但当我从bot拖到父框顶部时,会触发over事件并高亮显示,我只希望同时高亮显示一个元素,一个同级元素或父元素 HTML:Javascript Jquery UI贪婪可拖放火灾事件两次,javascript,jquery,jquery-ui,draggable,droppable,Javascript,Jquery,Jquery Ui,Draggable,Droppable,我使用jquery UI droppable,当我从上到下将绿色小框拖到蓝色框上时,一切正常,但当我从bot拖到父框顶部时,会触发over事件并高亮显示,我只希望同时高亮显示一个元素,一个同级元素或父元素 HTML: 如果子.drop具有类。drophere,则可以在上检查事件,如果是,则从父级中删除.drophere。像这样: over: function (e, ui) { $('.drop .drophere').parent().removeClass('drophere');
如果子
.drop
具有类。drophere
,则可以在上检查事件,如果是,则从父级中删除.drophere
。像这样:
over: function (e, ui) {
$('.drop .drophere').parent().removeClass('drophere');
}
$(".box").draggable();
$(".drop").droppable({
accept: ".box",
hoverClass: "drophere",
greedy:true
});
over: function (e, ui) {
$('.drop .drophere').parent().removeClass('drophere');
}