親子のページング構造を持つWebサイトを構築しています。ウェブサイトの構造を管理するための便利な方法を探しています。
- ページを並べ替え可能にしたい
生成されたサイトマップ(ネストされたUL)でjQueryの並べ替え可能なコードをリリースすると、正しく機能しません...
$('ul.SiteMap ul').sortable();
本当に重要なのは、現在のULの外部でソートできないようにすることです。助言がありますか?
前もって感謝します。
親子のページング構造を持つWebサイトを構築しています。ウェブサイトの構造を管理するための便利な方法を探しています。
生成されたサイトマップ(ネストされたUL)でjQueryの並べ替え可能なコードをリリースすると、正しく機能しません...
$('ul.SiteMap ul').sortable();
本当に重要なのは、現在のULの外部でソートできないようにすることです。助言がありますか?
前もって感謝します。
それは私にとってはうまくいきます。各ulをクラスにソートするように割り当ててから、次のようにしました。
$('.sortableList').sortable();
試してみましたか:
items: 'ul > li'
?
ただし、すべてのULをリストする必要があります。
$('ul.SiteMap ul, ul.sitemap ul ul, ul.sitemap ul ul ul').sortable({
items: 'ul > li'
});
私は初心者なので、おそらくもっと良い選択肢があります。
親内の子の順序を変更するのは簡単です。各ulにクラス'.sort'を指定し、$('。sort')。sortable();を実行するだけです。
親を変更するとき、私は少しトリッキーになります。