1

Je construis un site Web qui a une structure de pagination parent-enfant. Je cherche un moyen pratique d'administrer la structure du site.jQuery: liste imbriquée triable?

  • Je veux que les pages soient triables

Libérer le code triables jQuery sur mon plan Sitemap généré (imbriqué UL), ne fonctionne pas correctement ...

$('ul.SiteMap ul').sortable(); 

Ce qui est vraiment important, c'est qu'il ne soit pas possible de trier en dehors de l'UL actuelle. Aucune suggestion?

Merci d'avance.

Répondre

2

Cela fonctionne très bien pour moi. Je viens attribué à chaque ul à trier à une classe, puis fait ce qui suit:

$('.sortableList').sortable(); 
0

Avez-vous essayé avec:

items: 'ul > li' 

?

Vous avez à la liste tous les ELU, cependant:

$('ul.SiteMap ul, ul.sitemap ul ul, ul.sitemap ul ul ul').sortable({ 
items: 'ul > li' 
}); 

Je suis un débutant, donc il y a peut-être une meilleure option.

0

Modification de l'ordre des enfants dans un parent est facile juste donner à chacun une classe ul « .Sort » et faire $ (» sorte. ') .sortable();

Je deviens un peu plus compliqué lorsque je change le parent.