thinkCMF----导航高亮显示】的更多相关文章

当前导航高亮显示能够提升用户体验,我也知道,大家在网上搜dede让当前导航高亮显示的方法一抓一大把,但是,并不一定适合自己的需求.就像我的需求一样,导航有个二级导航,然后需要做到让当前导航高亮显示.我最开始用的方法是dede自带的让当前导航高亮显示的方法,代码如下,其中主要实现的代码就是那一句currentstyle="<li 'menu_on'><a  href='~typelink~' >~typename~</a> </li>: <di…
平时用thinkcmf网站开发经常需要导航点击之后高亮,就写了一些实现方法分享一下. 思路很简单,先获取当前页面的顶级栏目的地址,然后与导航中的地址比较,相同的就加上一个class,把下面函数理解了不管一级.二级.三级都能做. 1.添加函数 /*获取当前栏目的顶级栏目地址适用2级栏目*/ function _get_top_url($c,$id){ $arr['href']['action']="Portal/".$c."/index"; $arr['href'][…
Controller $action = CONTROLLER_NAME."/".ACTION_NAME; //获取当前页面的‘控制器/操作方法’: $this->assign('action',$action); View <article:list type="article_cate" order="orderby " where="pid=0 && state=1"> <if c…
直奔主题了,高亮显示教程适用于您具有一定的CSS基础才可以了,前提把高亮显示的样式写好,然后再开始高亮显示标签适用. <li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='nav_on'":@me="";{/dede:field}><a href="/">主页</a></li> 红色部…
<?php $tree = sp_get_menu_tree('main'); ?> <foreach name="tree" item="vo"> <td align='center' class='no-sel'> <a href='{$vo.href}' target='{$vo.target}'> <span class='sel-mid'>{$vo.label}</span> <…
<script type="text/javascript"> $(document).ready(function(){ var myNav = $("#nav a"),i; for(i=0;i<myNav.length;i++){ var links =myNav.eq(i).attr("href"),myURL =document.URL; if(myURL.indexOf(links) != -1) { myNav.eq…
$(document).ready(function(e) { //定义数组,储存楼层距离顶部的高度(floorsTop) var floorsTop=[]; function floorsTopF(){ for(var i=0; i<$(".floors").length;i++){ floorsTop[i]=($(".floors").eq(i).offset().top)-40; } } //获取每一个楼层距离Top的高度: 200 300 400 50…
第一种方法:(传递class) <channel type='top' row='8' class='cur' > <li class='{$field.class}'> <h3><a href='' class="{$field.caturl}">{$field.catname}</a></h3> </li> </channel> 第二种方法:写公共函数 functions.php hd…
在这里,极力推荐学习dede的朋友们观看老李的零基础织梦仿站系列课程的视频,讲的超级棒的~~ 网址链接是:http://www.dede888.com/15daylessons.html. 好了,言归正传,讲一下今天的主要内容,就是如何使用标签调用导航: 1.点击“网站栏目管理”----“增加顶级栏目”来添加导航 2.通过标签调用: 在“head.htm”里面通过标签 ”<LI><A href="{dede:global.cfg_indexurl/}" class=&…
导航高亮显示,有多种方法,这里给出一个简单的表示下: <a href="__ROOT__"> <span class="text db">网站首页</span> <span class="eng db">HOME</span> </a> <a href="{:cmf_url('portal/page/index',array('id'=>1))}&quo…