Bonjour,
Je suis en train de réaliser un petit script (tout simple pourtant), qui me permettra au clic sur une image d'afficher une autre image à la place, et ainsi de suite.
Image 1 --> Click --> Image2 -- > Click --> Image 3 --> Click -->Image1
L'image de départ (Image1 possède un id unique : logo1).
J'ai donc pour le passage à l'image 2 réalisé ce script :
Ce script fonctionne.
Mais je bloque pour le passage aux images suivantes, puisqu'elles sont appellées via jQuery et ne dispose donc pas d'id ...
Je me suis renseigné, et j'ai trouvé la fonction .attr().
J'essaye de l'utiliser comme cela, mais sans succès ...
Pourriez-vous me dire ou se situe mon erreur ?
Merci d'avance
Je suis en train de réaliser un petit script (tout simple pourtant), qui me permettra au clic sur une image d'afficher une autre image à la place, et ainsi de suite.
Image 1 --> Click --> Image2 -- > Click --> Image 3 --> Click -->Image1
L'image de départ (Image1 possède un id unique : logo1).
J'ai donc pour le passage à l'image 2 réalisé ce script :
<script type="text/javascript">
$('#logo1').click(function() {
$("#logo1").attr("src", "img/logo2.png");
});
</script>
Ce script fonctionne.
Mais je bloque pour le passage aux images suivantes, puisqu'elles sont appellées via jQuery et ne dispose donc pas d'id ...
Je me suis renseigné, et j'ai trouvé la fonction .attr().
J'essaye de l'utiliser comme cela, mais sans succès ...
$(document).ready(function() {
$('#logo1').click(function() {
$("#logo1").attr("src", "img/logo2.png");
$("#logo1").attr("id", "logo2'");
});
$('#logo2').click(function() {
$("#logo2").attr("src", "img/logo3.png");
$("#logo2").attr("id", "logo3'");
});
});
Pourriez-vous me dire ou se situe mon erreur ?
Merci d'avance