我将类分配给元素,但在加载页面后该类被删除。
我在我的 script.js 中使用了这个函数
$('#main-nav li ul li a').click(function(){
$('#main-nav li ul li').children().removeClass('current');
$(this).addClass('current');
});
这在我的 PHP 视图中:
<ul id="main-nav"> <!-- Accordion Menu -->
<li>
<a href="#" class="nav-top-item no-submenu"> <!-- Add the class "no-submenu" to menu items with no sub menu -->
On site
</a>
</li>
<li>
<a href="#" class="nav-top-item current"> <!-- Add the class "current" to current menu item -->
Programs
</a>
<ul>
<li><a href="<?php echo site_url('admin/country_management')?>">Manage country</a></li>
<li><a href="<?php echo site_url('admin/channel_management')?>">Manage channel</a></li>
<li><a href="#">Manage Comments</a></li>
<li><a href="#">Manage Categories</a></li>
</ul>
</li>
</ul> <!-- End #main-nav -->
如果我使用它<li><a href="<?php echo site_url('...')?>">Manage</a></li>
,则添加类电流,但在移除负载后。
如果我在加载页面后使用 php 代码或有任何解决方案,我该如何添加类?