discuz二级、三级导航高亮,文章内容页跟随三级导航高亮的方法

查找
                    <!--{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


好问母婴网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值