我需要在点击它时激活导航。我用JavaScript来激活navigation.My代码如下:JavaScript中的addClass在php codeigniter中不起作用
<?php
$uri = $this->uri->segment(0);
$uri1 = $this->uri->segment(1);
if ($uri=='') {
?>
<script type="text/javascript">
//make a class toActive in whick active to be added on body load
$(document).ready(function(){
$('.navHome').addClass('active');
});
</script>
<?php
}
?>
<?php if ($uri1 == 'company_profile') { ?>
<script type="text/javascript">
//make a class toActive in whick active to be added on body load
$(document).ready(function(){
$('.navCompany').addClass('active');
});
</script>
<?php } ?>
我的导航代码是: -
<ul class="nav navbar-nav navbar-right">
<li class="navHome"><a href="<?php echo site_url()?>">HOME</a></li>
<li class="navCompany"><a href="<?php echo site_url()?>company_profile">COMPANY PROFILE</a></li>
<ul>
你可以显示你包含jQuery脚本的位置吗? – adricadar 2015-04-03 06:14:53
你在'uri'和'uri1'里面得到了什么 – 2015-04-03 06:23:13