discuz二级、三级导航高亮,文章内容页跟随三级导航高亮的方法
来源:互联网 发布:万能指算法 编辑:程序博客网 时间:2024/06/05 03:21
查找
<!--{eval $mnid = getcurrentnav();}-->
改成
<!--{eval $mnid = getcurrentnav();}-->
<!--{if $mnid=='mn_portal'&&$cats[0]}-->
<!--{loop $_G['setting']['navs'] $k $v}-->
<!--{if $v['navname'] == $cats[0]}-->
{eval $mnid = $v['navid'];}
{eval break;}
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
-----------------------
查找
<div id="mu" class="cl">
<!--{if $_G['setting']['subnavs']}-->
<!--{loop $_G[setting][subnavs] $navid $subnav}-->
<!--{if $_G['setting']['navsubhover'] || $mnid == $navid}-->
<ul class="cl {if $mnid == $navid}current{/if}" id="snav_$navid" style="display:{if $mnid != $navid}none{/if}">
$subnav
</ul>
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
</div>
下面加入
<!--{if CURSCRIPT=='portal'&&$cats}-->
<script type="text/javascript">
(function (){
var cat_name = "{$cats[1]}",
css = 'style="color:red;"',html="",pos=0,pos2=0,str1="",str2="";
if(!cat_name)cat_name = "{$cat['catname']}";
if(cat_name&&$('snav_{$mnid}')){
html = $('snav_{$mnid}').innerHTML;
$('snav_{$mnid}').innerHTML = html.replace('>'+cat_name,css+' >'+cat_name);
}
})();
</script>
<!--{/if}-->
-----------------
增加三级导航输出
可以加在
</div>
<!--{ad/subnavbanner/a_mu}-->
上面去
<!--{if CURSCRIPT=='portal'&&$cats}-->
<!--{if $cat['subs']}-->
{eval $_cat_data =&$cat['subs'];}
<!--{elseif $cat[others]&&!$cat[shownav]}-->
{eval $_cat_data =&$cat['others'];}
<!--{/if}-->
<!--{if $_cat_data}-->
<ul class="cl current">
<!--{loop $_cat_data $k $v}-->
<li><a href="{$v['caturl']}"{if $_G['catid']==$v['catid'] || $article['catid']==$v['catid']} style="color:red;"{/if}>{$v['catname']}</a></li>
<!--{/loop}-->
</ul>
<!--{/if}-->
<!--{/if}-->
修改高亮颜色 上一步代码里面的
style="color:red;"
如果自身有CSS
<!--{eval $mnid = getcurrentnav();}-->
改成
<!--{eval $mnid = getcurrentnav();}-->
<!--{if $mnid=='mn_portal'&&$cats[0]}-->
<!--{loop $_G['setting']['navs'] $k $v}-->
<!--{if $v['navname'] == $cats[0]}-->
{eval $mnid = $v['navid'];}
{eval break;}
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
-----------------------
查找
<div id="mu" class="cl">
<!--{if $_G['setting']['subnavs']}-->
<!--{loop $_G[setting][subnavs] $navid $subnav}-->
<!--{if $_G['setting']['navsubhover'] || $mnid == $navid}-->
<ul class="cl {if $mnid == $navid}current{/if}" id="snav_$navid" style="display:{if $mnid != $navid}none{/if}">
$subnav
</ul>
<!--{/if}-->
<!--{/loop}-->
<!--{/if}-->
</div>
下面加入
<!--{if CURSCRIPT=='portal'&&$cats}-->
<script type="text/javascript">
(function (){
var cat_name = "{$cats[1]}",
css = 'style="color:red;"',html="",pos=0,pos2=0,str1="",str2="";
if(!cat_name)cat_name = "{$cat['catname']}";
if(cat_name&&$('snav_{$mnid}')){
html = $('snav_{$mnid}').innerHTML;
$('snav_{$mnid}').innerHTML = html.replace('>'+cat_name,css+' >'+cat_name);
}
})();
</script>
<!--{/if}-->
-----------------
增加三级导航输出
可以加在
</div>
<!--{ad/subnavbanner/a_mu}-->
上面去
<!--{if CURSCRIPT=='portal'&&$cats}-->
<!--{if $cat['subs']}-->
{eval $_cat_data =&$cat['subs'];}
<!--{elseif $cat[others]&&!$cat[shownav]}-->
{eval $_cat_data =&$cat['others'];}
<!--{/if}-->
<!--{if $_cat_data}-->
<ul class="cl current">
<!--{loop $_cat_data $k $v}-->
<li><a href="{$v['caturl']}"{if $_G['catid']==$v['catid'] || $article['catid']==$v['catid']} style="color:red;"{/if}>{$v['catname']}</a></li>
<!--{/loop}-->
</ul>
<!--{/if}-->
<!--{/if}-->
修改高亮颜色 上一步代码里面的
style="color:red;"
如果自身有CSS
可以把 style="color:red;" 改成 class="你的CSS类名"
来源:http://www.onemary.com/article-64-1.html
好问母婴网
0 0
- discuz二级、三级导航高亮,文章内容页跟随三级导航高亮的方法
- 二级导航页面+当前页面导航高亮显示
- 三级导航
- bootstrap导航条的二级菜单下实现三级菜单
- 织梦导航栏的调用方法之顶级栏目、二级栏目及三级栏目
- ecshop导航栏自动显示三级或多级子栏目,多级频道分类,并实现css高亮显示
- 三级导航菜单的实现
- 导航高亮显示
- dedecms织梦列表页内容页栏目高亮和当前栏目调用二级三级栏目
- discuz x1.0二级导航的设置方法详解
- 纵向三级导航
- 三级导航纯CSS
- css3三级下拉导航
- bootstrap 三级导航
- 纯css三级导航
- 解说垂直三级导航
- jQ实现三级导航
- 实现三级导航demo
- 【数据压缩】Huffman编码
- [Leetcode] Reverse Nodes in k-Group
- 环保新标准:企业排污费增长一倍
- ffmpeg群里讨论编译
- I/O Redirection
- discuz二级、三级导航高亮,文章内容页跟随三级导航高亮的方法
- [Leetcode] Merge k Sorted Lists
- Eclipse中用Maven插件建立Web工程
- linux内存操作--ioremap和mmap学习笔记
- CGContextAddLines和CGContextAddLineToPoint在线条半透明时候的区别
- Linux内核源码树的建立
- C语言第四天
- wince下的编译选项
- 监控USB设备插拔