|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() davidÉtudiant Inscription : juin 2011 Messages : 13 ![]() |
Bonjour, je débute en script et je suis actuellement en stage au sein d'une entreprise ou je m'occupe de quelques modifs du site web.
Ainsi mon patron veut que j'ajoute un bouton Fiche Technique a une page, qui lorsque l'on l'active en cliquant, déplace la "vue" de la page vers le bas en activant un panneau réductible qui est déjà sur le site. J'ai donc fait ceci: Code :
J'espère que vous suivez^^ Ceci donne: http://www.vidamecreation.com/php/fr...rts_photos.php Mais comme vous pouvez le voir, si après avoir refermé le panneau, l'utilisateur veut le réouvrir, le footer se remet "sur" la fiche technique. Je pense que mon bug est dans le {contentIsOpen:false} mais je ne vois pas. Merci d'avance. |
||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Salut !
Si j'ai bien compris c'est un problème d'affichage nan ? Mais tout marche bien chez moi, sous Firefox et IE l'affichage est nickel ![]() J'ai mal compris le problème ?
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() davidÉtudiant Inscription : juin 2011 Messages : 13 ![]() |
Salut the-destroyer, merci pour ta réponse.
En fait, le problème survient de cette façon: - Après avoir utilisé le bouton Fiche technique du haut, le panneau se déroule et la vue de l'utilisateur est placée. ->OK - Puis en cliquant sur le " + FICHE TECHNIQUE" (le bouton du bas donc, vu que je me retrouve avec 2 boutons fiche technique sur la page), le panneau se "ré-enroule". ->OK Et a partir de ce moment, si l'utilisateur veut ré-ouvrir la fiche technique, parce qu'il n'a pas bien vu le nombre de vis fournie par exemple, ça cafouille. Le panneau se déroule et se ré-enroule aussitôt, etc... -> pas OK. ![]() Le cafouillage survient donc lorsque l'on active ces boutons une deuxième fois. Si tu as le courage de jeter un oeil, merci d'avance. |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
D'accord je vois où est le problème j'avais pas vu
Bon j'ai essayer de m'y retrouvé avec firebug mais c'est assez compliqué ^^' Le problème c'est que lorsque tu ouvres le panneau avec "div#bouton_fiche_technique" la fonction qui ouvre le panneau n'est pas averti qu'il est maintenant ouvert, pour lui il reste fermé, d'où le bug d'affichage, il essait de l'ouvrir mais il est déjà ouvert mais, si tu attributs la fonction de "+ Fiche Technique" (div#FicheTechniqueProduit) a "Fiche technique" (div#bouton_fiche_technique), les deux fonctions d'ouverture étant les même il ne devrait pas y avoir de problème d'affichage car pas de confusion entre l’état de div#ficheTechniqueProduit (ouvert ou fermé), essait et tu me dis ce que ca donne )
|
|
|
00
|
|
|
#5 | ||||||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonjour,
si l'on observe ton code on trouve tout d'abord Code :
Code :
Il y en a un de trop! Lorsque tu cliques sur le 1st boutton tu recrées un new CollapsiblePanel mettant par le fait en "délicatesse" celui crée à l'initialisation de la page et ce qui en découle. Dans la démarche il te faut créer le new CollapsiblePanel puis pour ton 1st Bouton, gérer si celui ci est fermé ou ouvert et agir en conséquence. Il existe la méthode sOpen qui renvoie justement l'état du panel. Ta fonction cliquer() pourrait ressembler à cela Code :
|
||||||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() davidÉtudiant Inscription : juin 2011 Messages : 13 ![]() |
Youpi, ça marche, merci les gars.
Maintenant y'a juste la vue qui est mal "redirigée" du coup, je vais voir ça. merci encore. ça donne donc: http://www.vidamecreation.com/php/fr...rts_photos.php |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() davidÉtudiant Inscription : juin 2011 Messages : 13 ![]() |
Bon ben c'est réglé, post résolu grace a vous, merci!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com