3

http://mjsarfatti.com/sandbox/nestedSortable/という素敵なスクリプトを見つけました。これは私にとってほぼ完璧です。ちょっとしたことしか分からない。

一部のアイテムのドラッグを無効にしたい。readme を見て、いくつかのオプションを試しましたが、必要なものが得られませんでした。

アイテムのドラッグを無効にする方法を誰か教えてもらえますか?

4

2 に答える 2

7

すべての手順はここにありますhttp://jqueryui.com/sortable/#items

私が抽出してここに置いたあなたのコードhttp://jsfiddle.net/axgTF/1/

変化する

items: "li",

items: "li:not(.dontsortme)",

並べ替えを無効にするアイテムにそのクラスを追加します。例:

<li id="list_10" class="dontsortme"><div><span class="disclose"><span></span></span>Item 5</div>

ここで動作していることがわかりますhttp://jsfiddle.net/axgTF/2/(アイテム5は無効になっています)

于 2013-01-31T00:42:27.730 に答える
1

移動してはならない要素にlikeのクラスを追加し、static構成でを指定します。<li>nestedSortableitems: 'li:not(.static)'

デモ:フィドル

ここではItem 5移動できません。

于 2013-01-31T00:47:07.643 に答える