順序付けされていないリストにリストアイテムがあり、ダブルクリックすると、wysiwygエディターを使用してその場で編集できます。
$('ul.mtm_section').sortable({
disabled: true,
distance: 10,
items: '> li:not(:has(form))'
});
私の目標は、編集中にリストアイテムが並べ替えられないようにすることです。つまり、コンテンツの代わりにフォーム要素が交換された後です。
残念ながら、アイテムのセレクターが機能していません。ソート可能は、これらのような複雑なセレクターを処理できますか?そうでない場合、いくつかのアイテムをソートできないようにする他の賢い手段、おそらくコールバック関数はありますか?
wysiwygプラグインはjEditableに深くネストされており、私が知る限り、フックするイベントを開かないため、この並べ替え可能なオプションを使用することをお勧めします。
jQuery1.4.2およびjQueryUI1.8.1の使用