2010-07-28 71 views
0

這裏是我的代碼:當「sortstart」開始時,是否有可能銷燬「可排序」?

$(".myclass").bind("sortstart", function(event, ui) 
{ 
    $('#div_1').sortable('destroy'); 
    $("#div_1 .li_1").droppable(
    { 
     hoverClass: 'red', 
     drop: function(event, ui) 
     { 
     $(this).addClass('red');   
     } 
    }); 
}); 

誰能幫我鑑定什麼是錯的?

+0

是否連作任何*感* **來摧毀**可排序,當你開始** **排序?你想做什麼!? – MvanGeest 2010-07-28 14:10:55

+0

嗨MvanGeest,我有3個DIV。所有3個DIV都是可排序的。但是當我將#div_2或#div_3中的東西拖入#div_1時,#div_1中的所有li必須可排序。 – Peter 2010-07-28 14:31:01

+2

對不起,我不明白。你能用jsFiddle(http://jsfiddle.net)構建一個小型的工作示例嗎? – MvanGeest 2010-07-28 14:34:36

回答

1

我知道了:)

$(".myclass").bind('mousedown',function() 
{ 
    $('#div_1').sortable('destroy'); 
    }); 

$(".myclass").bind("sortstart", function(event, ui) 
{ 
    $("#div_1 .li_1").droppable(
    { 
     hoverClass: 'red', 
     drop: function(event, ui) 
     { 
     $(this).addClass('red');   
     } 
    }); 
}); 
相關問題