Bonjour à tous,
J'aimerais savoir s'il est possible de modifier l'ancre ciblée par un lien, de façon dynamique (au clic) en javascript (ou jQuery).
Du côté de ma page HTML, j'ai un lien qui cible par défaut l'ancre #toto.
Ensuite, via un javascript, ce lien fonctionne un peu comme un bouton (c'est-à-dire qu'il fonctionne en quelque sorte en mode ON/OFF).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <li class="wbrw01im01"> <div class="item2"> <img src="pix/small01126.jpg" alt="title" title="" width="100" height="100"/> <div class="surcaption"> <div class="caption"> <a href="#toto"></a> </div> </div> </div> </li>
Par défaut, ce lien est sur OFF et cible donc l'ancre toto.
Une fois qu'il a été cliqué, ce lien/bouton provoque des actions, change de couleur et peut donc être considéré comme sur ON.
Le clic ammène donc, comme prévu, sur l'ancre #toto.
Je souhaiterais changer l'ancre ciblée lorsque l'on remet ce bouton sur OFF.
Par exemple que dans cet état, le clic emmène sur #titi.
Après quelques recherches, j'ai essayé le code suivant :
Mais ça ne semble pas fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $("$(this) > a[href^='#titi']");
Une idée ?
Partager