|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : mars 2006 Messages : 106 ![]() |
Bonjour,
J'ai un problème avec JQuery UI Accordion (et peut-être aussi Sortable). Voici tout d'abord le lien vers une démo et vers le code : http://jsfiddle.net/435bD/ J'ai une interface sur laquelle j'ai 3 accordéons. Dans le deuxième j'ai un bouton qui ajoute une nouvelle "section" à l'intérieur de l'accordéon. Les sections sont à la fois accordion et sortable. En-dessous j'ai un bouton qui permet de créer une nouvelle "question" dans la première section de l'accordéon nommé "accordion 2". Mon problème est que lorsque je crée une nouvelle session puis que je clique sur le bouton "Add a question to the first section", ma question n'a pas un look d'accordéon, et ne se comporte pas comme tel. Mais si je mets "en dur" une section dans le div d'id #sections, alors les questions sont ajoutées correctement dans la section. De plus, si je crée une nouvelle section via le bouton "Add a new section" et que je modifie le javascript pour ajouter la question dans cette nouvelle section, ça marche parfaitement (pour tester ça il suffit juste de décommenter le <div id="sections_new1">...</div> dans le code HTML). Donc je ne comprends pas ce qui ne va pas Quelqu'un a-t-il une idée svp ? |
|
|
00
|
|
|
#2 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Je vous conseille d'examiner le code de http://www.developpez.net/forums/d10...p/#post5936620 et de lire la discussion.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : mars 2006 Messages : 106 ![]() |
Merci pour votre aide, mais je ne vois pas d'élément dans la dernière discussion qui pourrait m'aider dans ce cas-ci
|
|
|
00
|
|
|
#4 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Dans cette discussion on est arrivé à la conclusion que lorsque l'on modifie le contenu d'un UI Accordion il faut le détruire et le reconstruire. Voir les messages numérotés 4 et 5.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : mars 2006 Messages : 106 ![]() |
En fait c'est ce que je fais
J'ai indiqué une possibilité pour résoudre le problème ici : http://stackoverflow.com/questions/6...mpty-accordion Cependant, a priori cette solution n'est pas entièrement satisfaisante. Il faut encore que je fasse quelques tests |
|
|
00
|
|
|
#6 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
![]() Je viens de passer deux heures sur votre code avant de l'abandonner. J'ai alors repris le problème sur un exemple plus simple et j'ai trouvé la solution. Code :
D'ailleurs dans mon exemple http://www.developpez.net/forums/ano...e2cffde50b747d je ne l'employais pas.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#7 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Amélioration du code de test :
Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() Inscription : mars 2006 Messages : 106 ![]() |
Merci beaucoup
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com