2012-01-23 51 views

回答

1

你可以做這樣的事情在你的JavaScript:

$('div.drop').droppable({ accept: 'div.drag' }); 

更新:

要使元素恢復到原來的位置,如果沒有一個有效的元素在下降:

$('.drag').draggable({ 
    snap: '.drop', 
    revert: 'invalid' 
}); 
+0

問題不在於如何接受,而在於如何使拖動元素僅落入一個div內。現在看來,當我傳遞一個類選擇器時,它只允許它被匹配選擇器的第一個遇到的元素包含,而不是它被放入什麼元素。 – arvinsim

+0

我更新了我的答案以顯示如何還原如果它沒有放入有效元素,則可拖動到其初始拖動位置。不完全相信這是你之後的事情.. – dinjas

相關問題