2010-08-09 7 views
0

supposons que j'ai 3 li. Ce que je veux faire, c'est quand je clique sur un li puis je veux savoir qui a été cliqué et ajouter un événement en fonction. comment puis-je le fais avec jquery, toute aide ou suggestions, veuilleztrouver lequel a été cliqué

+0

double possible de [JavaScript: Obtenir élément cliqué] (http://stackoverflow.com/questions/3758890/javascript-get-clicked-element) – bfavaretto

Répondre

2

jQuery capture automatiquement l'élément cliqué que vous spécifiez dans l'ensemble emballé:

$('ul li').click(function(){ 
    alert('I was clicked, my text is: ' + $(this).text()); 
}); 

See the example here.

Vous devez fournir votre code html balisage pour exactement ce dont vous avez besoin.

Plus Lectures:

3

En jQuery, dans un gestionnaire d'événements le ce mot-clé fait référence à l'élément qui a déclenché l'événement.

$('li').click(function() { 
    alert($(this).text()); // read out the text of the list item that was clicked 
}