Bonjour tout le monde !
Alors voilà, je suis en train de créer un affinage de catalogue pour la boite dans laquelle je travail et notamment pour mes études (je suis actuellement en alternance). J'ai donc été chercher puis modifier à ma façon un petit script JQuerry me permettant de changer une image en une autre lorsque l'on clique dessus :
Le problème est que seul l'ID de ma première image est récupérée et du coup, ce script ne fonctionne uniquement que sur une image
. J'ai penser à ajouter plusieurs arguments afin de compléter les ID manquants comme ça :
J'ai de même essayer avec des + mais rien n'y fait. Je vous conseil d'allez voir par vous même, vous remarquerez que seul le premier [-] fonctionne sur le premier filtre : www.arnaud-benez.net/affinage/affinage.html
En espérant avoir été assez clair
Merci d'avance,
Cordialement
Alors voilà, je suis en train de créer un affinage de catalogue pour la boite dans laquelle je travail et notamment pour mes études (je suis actuellement en alternance). J'ai donc été chercher puis modifier à ma façon un petit script JQuerry me permettant de changer une image en une autre lorsque l'on clique dessus :
<a href="#"><img class="expanded" id="monImage" src="img/contract.jpg"/></a>
$('#monImage').on({'click': function() {
var src = ($(this).attr('src') === 'img/contract.jpg')
? 'img/expand.jpg'
: 'img/contract.jpg';
$(this).attr('src', src);
}
})
Le problème est que seul l'ID de ma première image est récupérée et du coup, ce script ne fonctionne uniquement que sur une image

$('#monImage', '#monImage1', '#monImage2').on({'click': function()
J'ai de même essayer avec des + mais rien n'y fait. Je vous conseil d'allez voir par vous même, vous remarquerez que seul le premier [-] fonctionne sur le premier filtre : www.arnaud-benez.net/affinage/affinage.html
En espérant avoir été assez clair

Merci d'avance,
Cordialement