Bonjour, j'ai récemment fait une mise à jour de mon site internet perso et depuis lors une petite fonction toute bête ne fonctionne plus suite au changement de version de jquery.
J'ai normalement des blocs texte caché, qui se déplie lorsqu'on clique sur une petite icône "plus/moins"
mais depuis la mise à jour du site et le passage à jquery 1.12.4, ma fonction est mal interprété.
le bloc se déplie une fois le site chargé, et les boutons +/- disparaissent.
Ma syntaxe ne doit pas être la bonne.
Sauriez vous m'aider à identifier mon erreur ? merci d'avance.
Voici le code JS:
Et un exemple d'HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 //-----------------------XX-- + & - BOX--XX--------------- $('.texte , #devis_hide').css( 'display','none'); $('.plus , #plus_bis').css('cursor','pointer').toggle( function() {$(this).next().slideToggle(400); this.src = this.src.replace("plus","moins");}, function() {$(this).next().slideToggle(400);this.src = this.src.replace("moins","plus"); } );
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <article> <img class="survol plus" src="IMG/puce_plus_off.png" alt="+"> <div class="texte"><div class="texte_ombre"><div class="texte_col">(#TEXTE)</div></div></div> </article>
Partager