使用jQuery获取已相互删除的元素的值?

时间:2009-05-08 01:51:50

标签: jquery

我有以下jQuery:

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

任何具有'element'类的东西都可以被操纵并在页面上拖动。我希望能够找到被拖动的元素的html内容和被删除​​的元素,并在“alert('dropped');”中使用它们。是的,所以我可以这样做:

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

任何想法?

1 个答案:

答案 0 :(得分:5)

您需要为drop回调添加参数。

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

相关问题