<ul> <li onclick="myclick('000')" > <a href="#">Element 1</a> </li> <li onclick="myclick('001')" > <a href="#">Element 2</a> </li> <li onclick="myclick('002')" > <a href="#">Element 3</a> </li>
Теперь я хочу добавить выбранный класс, когда я запускаю событие onClick, возможно ли это через jquery
Да, это очень возможно.
Прежде всего вы должны использовать связыватель jQuery для событий click, а не встроенный метод onclick. Вы можете сделать это следующим образом:
$("li").click(function(event){ alert(event.target); });
Здесь свойство event.target сообщит вам, какой элемент HTML был нажат.
Это не jquery, вы можете просто передать "this" в функцию myclick, чтобы узнать li
<li onclick="myclick('000', this)" >
Теперь в функции myclick вторым параметром будет ссылка на LI, вызвавший событие onlick