<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>
现在我想在li fire onClick事件时添加所选类,是否可以通过jquery
答案 0 :(得分:0)
这不是jquery,你可以在myclick函数中传递“this”以了解li
<li onclick="myclick('000', this)" >
现在在myclick函数中,第二个参数将是引发onlick事件的LI的引用
答案 1 :(得分:0)
是的,这是非常有可能的。
首先,你应该为点击事件使用jQuery绑定器而不是内联的“onclick”方法。您可以按如下方式执行此操作:
$("li").click(function(event){
alert(event.target);
});
这里,event.target属性将告诉您单击了哪个HTML元素。