Bonjour,

Je rencontre un problème avec $(this).attr.
Je voudrai récupérer le title d'un lien lorsque je clique dessus. Le problème, c'est qu'il existe plusieurs liens avec la même class.

Un exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<a href="#" class="test" title="lien 1">...</a>
<a href="#" class="test" title="lien 2">...</a>
<a href="#" class="test" title="lien 3">...</a>
et au niveau du javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<script type="text/javascript">
$(document).ready(function() {
	$('.test').click(function() {
		var titre = $(this).attr('title');
		alert(titre);
	});
});
</script>
Mais ça ne fonctionne pas, ça me retourne "undefined"...
Si je remplace $(this) par $('.test'), j'obtiens toujours "Lien 1" peu importe le lien sur lequel je clique...

Quelqu'un pourrais t'il me donner une piste pour avancer ?

Merci d'avance !