предположим, у меня есть 3 ли. то, что я хочу сделать, это когда я нажимаю любой li, то я хочу знать, на какой li был кликнут, и добавить событие в соответствии с ним. Как мне сделать это с JQuery, любую помощь или предложения, пожалуйста
В jQuery в обработчике события ключевое слово this относится к элементу, вызвавшему событие.
$('li').click(function() { alert($(this).text()); // read out the text of the list item that was clicked }
jQuery автоматически захватит выбранный элемент, который вы укажете в завернутом наборе:
$('ul li').click(function(){ alert('I was clicked, my text is: ' + $(this).text()); });
См. Пример здесь.
Вы должны предоставить свою HTML-разметку для точного, что вам нужно.
Подробнее: