欢迎来到欣怡建站!我们致力于提供优质的网站建站服务
注册

织梦channel子栏目导航标签currentstyle鼠标点击高亮变色加class样式

相关案例演示

Markup

<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='red2'":@me="";{/dede:field}><a href='{dede:global.cfg_basehost/}'>首页</a></li>  

如果点击了其中的一个栏目则则这个栏目增加class='red2'变色

Markup

{dede:channel type='top' row='8' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" } <li><a href=http://www.dede58.com/a/dedejq/"[field:typelink/]">[field:typename/]</a></li> {/dede:channel}  

注意:

如果是子栏目currentstyle这个标签是不生效的。需要改个配置

currentstyle无效的修复办法:

修改include/taglib/channel.lib.php 

133行。

PHP

if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )  

修改为  

PHP

if( ($row['id']==$refObj->TypeLink->TypeInfos['id'] || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )  

下面是子栏目currentstyle的调用

Markup

{dede:channel typeid='3' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" } <li><a href=http://www.dede58.com/a/dedejq/"[field:typelink/]">[field:typename/]</a></li> {/dede:channel}  


作者:欣怡建站 挑错 时间:2020-09-25 09:03
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
相关教程
在线客服