查找当前导航项并将类分配给li

时间:2016-02-23 16:41:51

标签: jquery css nav

我正在使用以下代码将active类分配给当前导航项。

$(function () {
  var page = window.location.pathname,
  find = new RegExp(page == '/' ? window.location.origin + '/?$' : page.replace(/\/$/, ''));
  $('nav a').each(function () {
    if (find.test(this.href.replace(/\/$/, ''))) {
      $(this).addClass('active');
    }
  });
});

如何使用parent将类分配给li标签?

1 个答案:

答案 0 :(得分:2)

如果我已正确理解您的问题,您希望将类添加到标记的父级。这就是你要做的。

$(this).parent().addClass('active');