Question menu accordeon Jquery - HTML/CSS - Programmation
Marsh Posté le 19-02-2009 à 18:03:58
<a href="" "onClick='montre();'">
=> il faut quelques modifs
il y a des guillemets en trop
il faut mettre qq chose dans le href => href="#"
il faut stoper la propagation de l'evenement clic sur le lien
<a href="#" onClick="montre();return false;">
et il faut dire sur quelle liste tu travailes, donc rajouter des id à tes galleries par exemple et faire :
<a href="#" onClick="montre('galerie1');return false;">
Marsh Posté le 20-02-2009 à 03:38:04
Vu que tu utilises JQuery pourquoi ne pas faire :
Code :
|
Pas sûr que ce soit la bonne syntaxe, je vais essayer ça...
Marsh Posté le 20-02-2009 à 09:02:50
Code :
|
Voila qui devrait fonctionner (à mettre à la place de ta fonction et du document.onload).
À la place de slideToggle("slow" ), tu peux mettre slideToggle() ou slideToggle("fast" ) ou encore utiliser toggle().
Plus d'infos ici : http://docs.jquery.com/Effects
PS : Tu peux supprimer les <a href...>
edit : Pour le site il faudra mettre $("#galeries ul span" ).click... au lieu de $("ul span" ).click...
Marsh Posté le 20-02-2009 à 12:30:56
merci je vais tester ca
J'ai un autre truc mystique a vous soumettre :
l'image que j'utilise pour mon footer est un PNG transparent avec bords arrondis
sauf que à l'affichage il est pas arrondi du tout.
Par contre quand je met "afficher l'image de fond", le fond transparent apparait clairement et donc les bords arrondis aussi
c'est sur www.photoericbrenard.be/test
si vous aviez une explication rationnelle pour expliquer ca, ca m'arrangerait ^^
Marsh Posté le 20-02-2009 à 13:22:38
bon ben ca marche pas
mais je me doute que ca vient du span et l'appel de la fonction jquery
voici mon code :
Code :
|
Marsh Posté le 20-02-2009 à 14:41:06
tompouss a écrit :
|
Marsh Posté le 20-02-2009 à 15:11:58
<a span onClick="montre();">
c'est pas trop une balise valide xhtml !!
Marsh Posté le 20-02-2009 à 16:25:00
c'est la version test
spour ca !
la première version est valide
(mauvaise langues )
bon alors je modifie quoi?
Code :
|
Marsh Posté le 19-02-2009 à 06:42:06
Bonjour,
j'ai actuellement un site avec une galerie fonctionnant avec lightbox et jquery
je voudrais diviser ma galerie en thèmes et que la galerie correspondante s'ouvre en fonction du thème choisit
donc en gros autant de menus UL qu'il ya de thèmes avec titre cliquable.
Donc un menu est ouvert par défaut au chargement de la page, si on clique sur un autre thème, le menu se ferme progressivement et c'est l'autre UL (du thème choisit) qui s'ouvre également progressivement
j'ai déjà testé des trucs, malheureusement je n'arrive pas tout à fait à faire ce que je veux
j'avais fais des tests avec des UL= class mais évidemment les nom de thèmes vont êtres différents
donc voila si vous pouviez me filer un petit coup de main vu que le javascript je connais pas trop (et en espérant avoir été assez clair), ce serait cool
merci d'avance
Tom
ps: l'adresse du site: www.photoericbrenard.be, et l'adresse du site de test : http://www.photoericbrenard.be/test/galeries.php
le code :
---------------
collectionneur de pâtes thermiques