我需要为 <li>
应用一个类当用户单击链接时包含 anchor 标记的标记。像这样:
<ul>
<li><a href="#">Just an Example</a></li>
</ul>
所以当用户点击<a href="#">Just an Example</a>
, 我需要对 <li>
应用一个类附上它。我将如何定位这个?我正在使用 jquery。
最佳答案
$('a[href=#]').click(function(){
$(this).closest('li').addClass('your_class_name');
});
如果保证这种 anchor 的父元素是LI
,您也可以使用
$(this).parent().addClass('your_class_name');
关于javascript - 使用 JS 将类应用于父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3421485/