La situation est comme ceci:Afficher et masquer plusieurs divs en cliquant sur les liens
J'ai plusieurs liens, chacun avec un div caché qui doit être affiché lorsque l'utilisateur clique sur le lien spécifique. Bien sûr, le div déjà visible d'un autre lien doit être caché dans la même opération. Tous les divs sont cachés par défaut. Je pensais que la manière la plus simple est d'assigner un id actif au div enfant du lien cliqué puis show() #active, ensuite à chaque clic sur un autre div je cacherais l'identifiant #active, je l'assignerais à un autre div puis afficher l'identifiant. Est-ce possible et à quoi ressemblerait le code? Oui, je suis un débutant Jquery. Le code html ressemble à:
<div class="nav">
<ul>
<li><a href="#" title="show phone #(403) 454-5526">Call us</a>
<div class="navLinks"> (403) 454-5526 </div>
</li>
<li><a href="#">Visit our website</a>
<div class="navLinks"> Content Here </div>
</li>
<li><a href="#"Email us</a>
<div class="navLinks"> Content Here </div>
</li>
<li><a href="#">Send to a friend</a>
<div class="navLinks"> Content Here </div>
</li>
</ul>
</div>
J'aime aussi bien cette solution et la solution de Adil, mais je pense que je vais l'utiliser un. Merci. – viktor
@viktor Vous êtes les bienvenus! – VisioN