2013-03-20 87 views
0

我有以下div元素,我只想排序没有class="nodragorsort"的元素。如何禁用某些可排序元素的拖动行为

<div id="1" class="one"> 
    <div>one </div> 
    <div class="nodragorsort">this should be fixed </div> 
    <div class="nodragorsort">this should be fixed </div> 
    <div>one </div> 
</div> 

我连接多个div使用连接与jQuery排序。我希望div中的某些元素不要与其他排序div连接,甚至用户也不能将这些元素索引应该修复或需要修复的那些元素拖拽。

回答

4

您可以使用items选项来指定哪些元素可以排序

$('.one').sortable({ 
    items: '> :not(.nodragorsort)' 
}) 

演示:Fiddle

+0

你救了我的朋友(Y) – NullPointer 2014-02-11 12:08:49

相关问题