2012-02-14 11 views
1

droppable要素を残しているときにイベントをトリガーしたいので、out関数を使用する予定です。しかし、私は2つのドロップ可能な要素を持っています。私は1つの要素のコードを書いたときには動作しますが、2つではありません。Jquery UI Droppable Out関数

HTML:

<div id="source"> 
    <item1> 
    ... 
    <itemx> 
</div> 
<div id="drop1"></div> 
<div id="drop2"></div> 

のjQuery:

$("div#drop1, div#drop2").droppable ({ 
    drop : function (event, ui) { 
    $(this).append (ui.draggable); 
    alert("Hello!"); 
    }, 

    out : function (event, ui) { 
    alert("Goodbye");  
    }, 
}); 

しかしアウト機能がトリガされませんか?私はそれを2回書くことができましたが、もし私が20滴の要素を持っていれば、それは解決策ではありません。 アイデア ありがとう!

答えて

1

あなたはこのことなく、9行にエラーを持っている...しかし、私のためにその作業...このフィドルを確認してください。

http://jsfiddle.net/yCeL3/

+0

感謝を!私は問題を発見した。それは受け入れ機能にあった... – Maxxx

+0

私は時々あなたが要素に "十分に深く"ドラッグする必要があることを実現アウト関数をトリガする.. – ggzone

関連する問題