将类添加到基于href标记的其他非单击元素

时间:2013-08-28 00:18:06

标签: jquery

我有这个:

<ul>
<li><a href="#home">home</a>
<li><a href="#services">services</a>
<li><a href="#contact">contact</a>
<ul>

在我的html的其他部分中,一些链接指向相同的“href”

<a href="#home"></a>

我想要做的是在包含“a”元素的li元素中添加一个类,该元素具有与所单击链接相同的href。

2 个答案:

答案 0 :(得分:0)

试试这个:

$('li a[href="#home"]').closest("li").addClass("myclass");

答案 1 :(得分:0)

尝试

$('a[href="' + this.href + '"]').parent('li').addClass('new-class')