当用户点击链接时,我需要将一个类应用于包含锚标记的<li>
标记。像这样:
<ul>
<li><a href="#">Just an Example</a></li>
</ul>
因此,当用户点击<a href="#">Just an Example</a>
时,我需要将一个类应用到封闭它的<li>
。我该如何定位?我正在使用jquery。
答案 0 :(得分:2)
$('a[href=#]').click(function(){
$(this).closest('li').addClass('your_class_name');
});
如果它保证这样一个锚的父元素是LI
,你也可以使用
$(this).parent().addClass('your_class_name');
答案 1 :(得分:1)
$("a").click(function() {
$(this).parent().whateveryouwant();
}
答案 2 :(得分:1)
只需使用
$('a').click(function(){
$(this).parent().addClass('theClass');
});