codeigniter 中的动态活动 class
Dynamic active class in codeigniter
我的菜单里有很多 li
<li class="<?php if($this->uri->segment(1)=='user'|| 'role'|| 'sections' || 'actions') {echo 'active open';} else {echo 'noactive';} ?>">
即使控制器名称不在 url 中,它也始终处于打开状态,所以任何建议
你的条件不对。试试这个
<li class="<?php if(($this->uri->segment(1) == 'user') || ($this->uri->segment(1) == 'role') || ($this->uri->segment(1) == 'sections') || ($this->uri->segment(1) == 'actions')) {echo 'active open';} else {echo 'noactive';} ?>">
我的菜单里有很多 li
<li class="<?php if($this->uri->segment(1)=='user'|| 'role'|| 'sections' || 'actions') {echo 'active open';} else {echo 'noactive';} ?>">
即使控制器名称不在 url 中,它也始终处于打开状态,所以任何建议
你的条件不对。试试这个
<li class="<?php if(($this->uri->segment(1) == 'user') || ($this->uri->segment(1) == 'role') || ($this->uri->segment(1) == 'sections') || ($this->uri->segment(1) == 'actions')) {echo 'active open';} else {echo 'noactive';} ?>">