2011-06-30 102 views
0

我使用以下脚本在URL上使用a.active标记当前页面。jQuery插件问题

$(function() { 
     var menus = $('#menu >li > a'); 
     menus.removeClass('active'); 

     var matches = menus.filter(function() { 
      return document.location.href.indexOf(this.href) >= 0; 
     }); 

     matches.addClass('active'); 
    }); 

我有以下网站:website

我们可以它的所有菜单项exept“按摩治疗的工作 - 为什么?

任何帮助非常感谢。皮特

+0

这些页面的.html上,世界上没有一点手动使用JavaScript,你可以只是简单地添加class =“主动”给它 – locrizak

+0

它是否正在执行页面加载完成后? – TheITGuy

+0

要点是,如果我添加manualy - 并编辑一个更多的子页面,我将不得不编辑所有12个页面(4个类别+ 8个子类别)来更改列表。 – Iladarsda

回答

2

我猜<script type="text/javascript" src="js/index.js"></script>缺少“按摩理疗”网页

+0

谢谢!永远是小事! – Iladarsda