2009-12-08 10 views

Répondre

4

Bien sûr. A l'intérieur du gestionnaire d'événements, vous pouvez vous référer à l'élément cliqué par this.

$("a").click(function() { 
    alert(this.id); 
    ... 
}); 

ou

$("a").click(function() { 
    alert($(this).attr("id")); 
    ... 
}); 
+0

.... Je THanks vraiment besoin de se rappeler le "this.id" technique.It résout fondamentalement toutes les questions que je jQuery continuer à demander. – Ankur

2
$("a").click(function() { 
    var linkid = $(this).attr("id"); 

    // use linkId here 
}); 
1

Ne pas oublier d'annuler le comportement par défaut, ou vous ne serez pas à rien.

$("a").click(function(e) { 
    e.preventDefault(); 
    var linkid = $(this).attr("id"); 
    //do whatever here 
}); 
+0

remerciements - 15 caractères – Ankur

0
$("a").click(function() { 
    alert($(this).attr("id")); 
    ... 
}); 

je peux dire ce même ..

Questions connexes