博客列表 >ThinkPHP项目学习之实现导航栏的点击自动高亮

ThinkPHP项目学习之实现导航栏的点击自动高亮

深海巨兽皮皮虾的博客
深海巨兽皮皮虾的博客原创
2018年04月03日 20:39:592260浏览

先上导航模板代码:

{voList name="cateList" id="cate"}
<li
        {eq name="$Request.param.cate_id" value="$cate.id"}
        class="active"
        {/eq}
><a href="{:url('index/index',['cate_id'=>$cate.id])}">{$cate.name}</a></li>
{/voList}

    voList 为循环输出栏目

    每个栏目标题使用 a 标签包含当点击时触发 URL方法

{:url('index/index',['cate_id'=>$cate.id])}

    参数一 为跳转 到默认控制器下

    参数二 为当前栏目ID参数,该参数 不是get 与post,模板与后台都可获得该参数

http://www.qqlive.io/index.php/index/index/index/cate_id/3.html

    通过 eq标签 获取请求参数 与当前是否一致,当一致时 设置 class="active";


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议