尝试将类添加到父级的父级

时间:2016-02-16 23:24:36

标签: javascript jquery html parent-child parent

我试图将一个类添加到链接父级的父级,并尝试了多种方法但没有成功。

以下是三次尝试。它应该根据href的{​​{1}}根据父母的父母添加一个类,所以我必须通过网址引用它 - 我也不要知道每个href有多少链接:

a

1 个答案:

答案 0 :(得分:0)

它可以在普通的JS中完成,根本没有jQuery。看看下面的例子:



document.querySelector('a[href="http://localhost/?cat=2"]').parentNode.parentNode.classList.add('social-line');

/* Just to demonstrate that it works */

.social-line:after {
  background-color: green;
  color: yellow;
  content: 'It works';
}

<ul class="post-categories">
  <li>
    <a href="http://localhost/?cat=2" rel="category">Social</a>
  </li>
</ul>
&#13;
&#13;
&#13;

鉴于您(没有提供)的信息量,我可以帮助您。