Bonjour a tous, j'esp�re �tre dans la bonne session puisque je ne c'est pas trop comment r�aliser ce que je veux faire...
Voila j'ai un petit souci j'aimerai que lorsque je clique sur un texte une image correspondant apparaisse a gauche.
Je m'explique, voila un petit exemple j'aurai une liste correspondant a diff�rents secteurs d'activit�s comme sa!
- premier texte
- deuxi�me texte
- troisi�me texte
- quatri�me texte
- ....
J'aimerai que lorsque je clique sur sur un des texte la photo correspondant apparaisse a gauche que apr�s si on clique sur un autre texte la photo se remplace par celle qui y est d�j� et ainsi de suite
J'ai trouv� un petit bout de code qui permet de "switcher" entre Afficher/Cacher une photo mais le souci est que chaque photo est ind�pendante lorsque je clique sur le texte 1 la photo 1 s'affiche, lorsque je clique sur le texte 2 la photo 2 s'affiche aussi mais en dessous la photo 1 au lieu de la remplacer.
voila le petit bout de code:
et le code css:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <script type="text/javascript"> // La fonction de base pour modifier le style d'affichage d'un élément function Affiche(id,type) { try { document.getElementById(id).style.display = type; } catch (err) { if (err.message != 'document.getElementById(id) has no properties') { throw err; } } } // Fonction pour "switcher" entre Afficher/Cacher function Switcher(id, type) { switch (document.getElementById(id).style.display) { case type: Affiche(id, 'none'); break; default : Affiche(id,type); break; } } </script> <a onclick='Switcher("image1", "block")' class="test">Mon texte</a> <img src="image1.jpg" id="image1" class="cache" /> <a onclick='Switcher("image2", "block")' class="test">Mon texte2</a> <img src="image2.jpg" id="image2" class="cache" />
En esp�rant que j'ai �t� assez clair
Code : S�lectionner tout - Visualiser dans une fen�tre � part .cache {display:none;}
Merci
Partager