2016-08-24 70 views
-1

我的网站分为不同类别。在每个类别中都有文章。我正在尝试将活动类添加到类别页面,该类别页面是所有文章的网格菜单,以及该类别中的每个文章页面。我看到的解决方案将您当前的网址与附加到导航链接的网址进行比较。该解决方案适用于类别网格页面,但不适用于文章页面。为了使事情稍微复杂一点,网格页面的路径为/category,但该类别内的文章的路径为/article/category/article-name根据URL路径添加活动类?

有没有办法让我在菜单链接上放置一个与类别内所有文章以及类别网格页面相关的活动类?如果可能的话,我更喜欢JQuery解决方案。

+1

可能dublicate - http://stackoverflow.com/questions/4597050/how-to-check-if-the-url-contains-a-given-string – Stender

回答

0
$(document).ready(function() { 
if (/category/.test(window.location.href)){ 
    //add the active class 
} else if (/article-name/.test(window.location.href)){ 
    //add the active class 
} 
}); 

这样的事情?