2014-02-15 83 views
-1

我正在使用Jquery UI進行拖放操作。我想在拖放它之後對可拖動的項目做些什麼。如何在我的情況下獲取事件目標?

我有這樣的事情..

 $('#drag-me').draggable({ 
     scroll:false, 
     cursor:'pointer', 
     revert: 'invalid' 
    }); 

    $('.box').droppable({ 
     drop:function(event, ui){ 
      //I want to append the #drag-me element to the .box. How do I do that? 
      //event.target -> get .box not #drag-me 
      $(this).appendTo(event.target) 
     } 
    }) 

感謝您的幫助!

+2

這就是爲什麼閱讀的文檔是很重要的。 –

回答

0

您正在尋找ui.draggable,按照該droppable API drop事件文檔:http://api.jqueryui.com/droppable/#event-drop

所以,你會怎麼做:

$('.box').droppable({ 
    drop:function(event, ui){ 
     $(this).appendTo(ui.draggable) 
    } 
}); 
相關問題