2011-07-14 65 views
2

這裏我jQuery的:jQuery的 - 拖放到特定區域

$(".list").draggable({helper: 'clone', cursor: 'hand'}); 
    $(".drop1").droppable({ 
     accept: '.list', 
     hoverClass: 'dropareahover', 
     drop: function(ev, ui){ 
     var targetId = $(this).attr("id"); 
     var allTargets = $("#" + targetId, ".tble"); 
     $("#" + targetId).each(function() {   
      //here i have to write the conditions.      
      }); 
     } 
});  

我需要的內容到特定的區位。如果我把內容放在其他區域。它不會接受。

+0

請具體談談你的問題是什麼? –

回答

1

請問這是你在找什麼? (jQuery的可拖動還原選項)

$(".list").draggable({ helper: 'clone', cursor: 'hand', revert: 'invalid'});

來源:http://jqueryui.com/demos/draggable/

如果還原設置爲true,該元素將拖動停止時返回到起始位置 。可能的字符串值:'有效','無效'。如果 設置爲無效,則只有在可拖動的拖放不是 時纔會發生還原。爲了有效,這是相反的。

代碼示例

使用指定的恢復選項初始化可拖動。

$(".selector").draggable({ revert: true });