Получение значений элементов, которые были сброшены друг с другом с помощью jQuery? - PullRequest
0 голосов
/ 08 мая 2009

У меня есть следующий jQuery:

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

Все, что связано с классом 'element', можно манипулировать и перетаскивать по странице. Я хочу иметь возможность найти html-содержимое перетаскиваемого элемента и удаляемого элемента и использовать их где "alert ('drop')"; есть, чтобы я мог сделать что-то вроде:

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

Есть идеи?

1 Ответ

5 голосов
/ 08 мая 2009

Вам необходимо добавить параметры в ваш обратный вызов.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...