найти, какой li был нажат - PullRequest
       30

найти, какой li был нажат

0 голосов
/ 09 августа 2010

предположим, у меня есть 3 ли. то, что я хочу сделать, это когда я нажимаю любой li, то я хочу знать, на какой li был кликнут, и добавить событие в соответствии с ним. Как мне сделать это с JQuery, любую помощь или предложения, пожалуйста

Ответы [ 2 ]

3 голосов
/ 09 августа 2010

В jQuery в обработчике события ключевое слово this относится к элементу, вызвавшему событие.

$('li').click(function() {
  alert($(this).text()); // read out the text of the list item that was clicked
}
2 голосов
/ 09 августа 2010

jQuery автоматически захватит выбранный элемент, который вы укажете в завернутом наборе:

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

См. Пример здесь.

Вы должны предоставить свою HTML-разметку для точного, что вам нужно.

Подробнее:

...