|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 28 ![]() |
Bonjour à tous,
L'intitulé n'est pas forcément très clair... Voila, j'ai un menu (ul, li) et je souhaite sans rechargement de la page, que lorsque je click sur un des liens du menu, le lien change de couleur au moyen du css, et que cet élément ne redevienne dans sa couleur d'origine que lorsque je click sur un autre des liens du menu lequel à son tour changera de couleur. En gros je voudrais permettre à l'utilisateur de savoir ou il se situe sur le site au moyen du menu, mais sans charger une autre page ( en fait, il n'y a qu'une div qui change au sein de la page lors d'un click) J'espère avoir été suffisamment claire. D'avance merci de m'éclairer un peu. |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 854 ![]() |
Code :
Code html :
<a href=# onclick="activeLien(this);gestionDeMonDivEnAjax();">lien</a> |
||
|
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 28 ![]() |
Merci pour la réponse rapide mais j'ai encore quelques soucis qui font que ça ne fonctionne pas. Je suis loin d'être aguerri au javascript. Voila mon code :
Code :
Code :
|
||||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 572 ![]() |
un petit oubli ^^
Code javascript :
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
||
|
|
00
|
|
|
#5 | ||||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 28 ![]() |
Super ca fonctionne ! Enfin si je souhaite que chaque lien adopte une couleur différente comment procéder ? j'ai essayé de multiplier le code et de changer le nom des variables mais ça ne semble pas fonctionner
Code :
Code :
|
||||
|
|
00
|
|
|
#6 | ||||
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 572 ![]() |
Passe la couleur en param :
Code javascript :
Code html :
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
||||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 28 ![]() |
Chouet alors, merci !
J'ai le droit d'en poser une dernière :-) ? Si je veux que le premier lien soit déjà surligné à l'arrivé sur le site ? |
|
|
00
|
|
|
#8 | |
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 854 ![]() |
Citation:
sinon en js, bah tu place un bout de code en fin de page ou dans l’évènement window.onload Code :
(lienActif = document.getElementById('id_du_premier_lien')).style.color = "#ffffff";// remplacer par la couleur voulue |
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 28 ![]() |
Le top !
Merci beaucoup ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com