2012-03-30 297 views
0

我有一個小問題,我希望得到一些幫助。我有一個拖放功能,可以按照我需要的方式工作,但存在一個小問題。一旦我拖動了一次圖像,它不會再讓我拖動圖像。我想知道如果有人能夠幫助我儘可能無限地拖動圖像。謝謝。以下是我的代碼。jquery克隆/拖動

$(document).ready(function() { 

    $("#collectionArea").droppable({ 
     accept: ".selector", 
     drop: function(event, ui) { 
      $(this).append($(ui.draggable).clone()); 
      $("#collectionArea .product").addClass("item"); 
      $(".item").removeClass("ui-draggable selector"); 
      $("#cbOptions").show(); 
      $(".item").draggable({ 
       containment: "parent", 
       grid: [72,72], 
      }); 
     } 
    }); 

    $(".selector").draggable({ 
     helper: "clone", 
     revert: "invalid", 
     revertDuration: 1000, 
     opacity: 0.75, 
    }); 

}); 

回答

0

評論出這個線

//$(".item").removeClass("ui-draggable選擇器「);

你去除選擇器類,因此$(「選擇」)。拖動({ 不再有

+0

我刪除了這條線,我仍然遇到了同樣的錯誤任何影響。你認爲有是否與我在網站上的其他jquery有衝突錯誤?這個問題一直讓我瘋狂。 – 2012-03-30 18:48:07

+0

我不知道,你在網站上還有什麼其他的jquery? – user92254225 2012-03-30 18:48:52

+0

只是點擊功能發生的一些彈出窗口。事情是,這些圖像有兩個jquery函數附加到他們在拖動他們可以被放入收集箱,並點擊將創建一個彈出窗口。你認爲這個問題可能在那裏? – 2012-03-30 18:50:46