2010-07-28 64 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');   
     } 
    }); 
}); 
相关问题