Bonjour, je suis en train de refactoriser mon script, et j'essaie d'éviter certaines redondances.
J'ai remarqué que
Revenait souvent pour pas mal de mes catégories. L'idée c'est de mettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $('#voyages').on('click', function () { if (continentOuvert == false) { $('#voyages i.fas.fa-arrow-up').show(500); $('#voyages i.fas.fa-arrow-down').hide();
dans une fonction, et d'utiliser le sélecteur écoutés pour déterminer dans quelle id seront affichés/masqués les icones " i.fas.fa " (dans ce cas dans l'id #voyage, mais après il y a l'id #continent etc ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $('#voyages i.fas.fa-arrow-up').show(500); $('#voyages i.fas.fa-arrow-down').hide();
J'essaie de le faire comme ceci :
ou bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function arrowUp() { $('this i.fas.fa-arrow-up').show(500); $('this i.fas.fa-arrow-down').hide(); }
Où le this doit prendre la valeur du sélecteur dans $('#voyages').on('click', function ()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function arrowUp() { $(this + ' i.fas.fa-arrow-up').show(500); $(this + ' i.fas.fa-arrow-down').hide(); }
Cela ne fonctionne pas, je pense que je m'y prends mal, kkun pourrait me donner une piste aider à me débloquer s'il vous plait ?
Merci d'avance
Partager