PHP连接使我的li类在evry页面更改时处于活动状态

时间:2016-05-17 05:01:19

标签: php jquery

这是我的菜单项。

 <html>
    <body>
      <div class="container">

                        <ul class="nav navbar-nav ct-navbar--fadeIn">
                            <li class="active">
                                <a href="index.php?con=1">HEM</a>

                            </li>
                            <li><a href="index.php?con=3">OM OSS</a></li>
                                <li><a href="index.php?con=15">Vilkor</a></li>
                                 <li><a href="index.php?con=16">Nyheter</a></li>

                             <li><a href="index.php?con=4">KONTAKTA OSS</a></li>



                        </ul>
     <div class="clear"></div>
    </div>

    </body>
    </html>

即使更改为其他页面,也可以在主页上重新激活。我怎么能在每个页面变化时使它活跃于该页面。

提前致谢。

3 个答案:

答案 0 :(得分:1)

试试这个

public function products($category_url)
{
    $order = Input::get('order');
    Product::getProducts($category_url, self::$data);
    return view('content.products', self::$data);
}

答案 1 :(得分:1)

你可以根据页面(从0开始)更改.eq()中<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="company"> <input type="checkbox" name="Selected[]" class="checkboxC" value="8">Company 8 </div> <div class="company"> <input type="checkbox" name="Selected[]" class="checkboxC" value="9" checked>Company 9 </div>的索引,活动类将适用于该索引<li>

<li>

答案 2 :(得分:0)

这个jQuery也适用于我。

<script>
 var url = window.location;
// Will only work if string in href matches with location
$('ul.nav a[href="' + url + '"]').parent().addClass('active');
// Will also work for relative and absolute hrefs
$('ul.nav a').filter(function() {
    return this.href == url;
}).parent().addClass('active');

</script>