您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
ThinkPHP导航高亮显示当前页面的最简便的方法
2017-12-20【网站建设常见问答】2825 人已围观
简介 当前期菜单,或者导航项目高亮操作这是网站建设当中常见的方法.tp也有自己的一些方法 解决这个问题的方法其实我用过很多种。有纯用cs...
当前期菜单,或者导航项目高亮操作这是网站建设当中常见的方法.tp也有自己的一些方法
解决这个问题的方法其实我用过很多种。有纯用css实现的,有用css混合js或者jquery实现的,也有通过后台传值给js通过判断来实现的......但是今天做项目中我发现了一种很简单实用,但是网上又比较少有人用的方法(仅限tp框架)。
下面给大家看个例子:
<ul>
<li class=\"<eq name=\"Think.const.ACTION_NAME\" value=\"index\">nav-li-active</eq>\">
<a href=\"__APP__/Index/index\">首 页</a>
</li>
<li class=\"<eq name=\"Think.const.ACTION_NAME\" value=\"article\">nav-li-active</eq>\">
<a href=\"__APP__/Article/article\">博 文</a>
</li>
<li class=\"<eq name=\"Think.const.ACTION_NAME\" value=\"picture\">nav-li-active</eq>\">
<a href=\"__APP__/Picture/picture\">相 册</a>
</li>
<li class=\"<eq name=\"Think.const.ACTION_NAME\" value=\"works\">nav-li-active</eq>\">
<a href=\"__APP__/Works/works\">作 品</a>
</li>
<li class=\"<eq name=\"Think.const.ACTION_NAME\" value=\"about\">nav-li-active</eq>\">
<a href=\"__APP__/About/about\">关 于</a>
</li>
<li class=\"<eq name=\"Think.const.ACTION_NAME\" value=\"message\">nav-li-active</eq>\">
<a href=\"__APP__/Message/message\">留言板</a>
</li>
</ul>
关键就是判断当前模块函数名称 <eq name=\"Think.const.ACTION_NAME\" value=\"message\">
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:php时间戳转换
下一篇:用Thinkphp开发商城系统
相关文章
随机图文
PSD切片的CSS和布局经验与要点
做网站特别是前台呈现的美工在刚学完CSS基础要去实际操作进行网页切图的时候,总感觉无从下手。在这里我为大家简单总结一下,一些网页切图的经验...为什么说中小型企业越应注重企业网站的建设
在如今这个网络时代,作为最基础的网络应用,企业网站对树立企业形象和品牌、推广产品起着十分重要的作用。从某种意义上讲,一个企业有没有自己...殷雯jquery笔记:添加HTML元素
使用jQuery可以方便的添加新的HTML元素。这样就允许在客户端浏览器里进行一些动态操作,丰富了使用者体验。 下面的方法用于添加HTML...新的一年网站如何优化
每一年,搜索引擎也在改版升级算法,改变自己的内容,但是很多时候,我觉得做一定比不做好,所以网站优化的时候一定要定时更新,假设你考虑不到内容...