2009-05-08 7 views
0

私は、次のjQueryを持っている:「要素」のクラスとjQueryを使用して互いに削除された要素の値を取得しますか?

$(document).ready(function(){ 
    $(".element").draggable(); 
    $(".element").droppable({ 
     drop: function() { 
     alert('dropped'); 
     } 
    }); 
    }); 

何を操作して、ページの周りにドラッグすることができます。ドラッグされている要素のhtmlコンテンツとドロップされている要素を見つけて、それらを "alert( 'dropped');"それで、私は次のようなことができます:

alert(firstelement+ ' was dropped on ' +secondelement); 

すべてのアイデア?

+0

あなたは、特定の番号が削除された後に1または、警報ごとに警告するようにしたいですか? – TStamper

+0

アイテムが別のアイテムにドロップされると、アラートがトリガされます。 – Sam152

答えて

5

ドロップコールバックにパラメータを追加する必要があります。

drop : function(event, ui) { 
    var droppable = $(this); 
    var draggable = ui.draggable; 

    alert(droppable.attr('id') + " was dropped on " + draggable.attr('id')); 
} 

http://jqueryui.com/demos/droppable/#event-drop

関連する問題