如何禁用任何li可以排序?

时间:2017-12-03 09:56:16

标签: jquery jquery-plugins

我尝试在jQuery Sortable plugin中设置liunsortable不能排序,但它根本不起作用。

从上面的文档链接说

  

.sortable("禁用&#34)

     

禁用匹配元素集中的所有实例化排序

所以,我在我的代码中尝试了这样:



$(document).ready(function(){
  $('ol.example').sortable();
  $('ol.example li.unsortable').sortable('disable');
})

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://johnny.github.io/jquery-sortable/js/jquery-sortable-min.js"></script>

<ol class="example">
		<li class="unsortable">Option1 (unsorted)</li>
		<li>Option2</li>
		<li>Option3</li>
	</ol>
&#13;
&#13;
&#13;

但是,即使我使用.sortable('disable'),也可以对Option1(不可分类)进行排序。

有什么不对,我怎么解决?感谢。

1 个答案:

答案 0 :(得分:0)

如果我没有弄错,cnplot = map.contourf(x, y, var[0,:,:], clevs, cmap=plt.cm.jet) 应该用于容器,但您可以使用disable

exclude

&#13;
&#13;
$(document).ready(function(){
  $('ol.example').sortable({exclude: '.unsortable'});
})
&#13;
$(document).ready(function(){
  $('ol.example').sortable({exclude: '.unsortable'});
})
&#13;
&#13;
&#13;