1

我试图在菜单中制作可放置的元素。我在页面的右下角放置了 3 个绝对位置的 div。

见: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 用于检测输出:

  $("#blue").droppable({
        accept: "div.widget",
        tolerance: 'pointer',

        out: function() {
        // Hide the red div.
        }
});

问题是,当我在菜单中放置某些东西时,首先检测到这个可放置对象并且从不放置,进行过度和退出事件但没有放置。

我正在尝试贪婪的选择,但什么也没做:S

有人可以帮助我吗?谢谢!

4

0 回答 0