我试图在菜单中制作一个可放置的元素。我在页面的右下角放了3个divs whit position绝对位置。
请参阅:http://img600.imageshack.us/img600/9927/sinttulo1vv.png
绿色div为检测结果的div:
$("#green" ).droppable({
accept: "div.widget",
tolerance: 'pointer',
over: function(event, ui) {
// show the red div
}
});
红色div它的菜单,它的显示最初没有,但是当它出现绿色div时会出现。
蓝色div用于检测out:
$("#blue").droppable({
accept: "div.widget",
tolerance: 'pointer',
out: function() {
// Hide the red div.
}
});
问题在于,当我在菜单中删除某些东西时,首先检测这个droppables并且永远不会丢弃,然后进行过度和结束事件但不会丢弃。
我正在贪婪的选择,但没有做任何事情:S
有人可以帮帮我吗? 谢谢!