将活动课程设置为" home"当网址为空时,导航栏上的按钮

时间:2016-03-31 20:30:48

标签: javascript php jquery html

我在动态导航栏中使用此脚本来设置活动类。我想要的是设置" home"当您访问该网站并且没有" index.php"在网址中。用php可能会更容易吗?

/*menu handler*/
$(function(){
  function stripTrailingSlash(str) {
    if(str.substr(-1) == '/') {
      return str.substr(0, str.length - 1);
    }
    return str;
  }

  var url = window.location.pathname;
  var activePage = stripTrailingSlash(url);

  $('nav ul li a').each(function(){
    var currentPage = stripTrailingSlash($(this).attr('href'));

    if (activePage == currentPage) {
      $(this).parent().addClass('active');
    }
  });
});

0 个答案:

没有答案