Bonjour à tous !

J'ai un problème que je n'arrive pas à résoudre :\

Je fais un espèce de diapo avec des photos mais ça marche qu'à moitié

En gros, quand je clique sur la fleche de gauche ou de droite ça défile (que je gère avec next() et prev() )

Sauf que je bloque

Quand je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$("#pouet img").click(
		function() {
			$clash = $(this).attr("class");
			$clas = $(this).next().attr("class");
			$("."+$clas).addClass("montrer");
			$(this).addClass("cacher");
			return false;
});
Ca fonctionne (#pouet est l'id où sont mes images)

Mais quand je fais ça (c'est à dire après le clik sur l'une de mes fleches :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
$("#droit").click(
		function() {
			$clash = $("#pouet img").attr("class");
			$clas = $("#pouet img").next().attr("class");
 
			$("."+$clas).addClass("montrer");
			$("#pouet img").addClass("cacher");
			$("."+$clas).removeClass("cacher");
return false;
 
});
Je comprends bien que le this est important et qu'il va de paire avec l'id ici et ce qui nous permet de savoir sur quel image on est pour que le code se fasse correctement


Donc là je sèche completement...

Quelqu'un pourrait il m'aider?

En attendant, je continue à chercher!

Merci