帝国论坛帝国网站管理系统交流区帝国CMS使用交流分享建站经验: 一句js实现列表页或者内容页 当前栏目高亮 【本版专题贴子】  
主题:分享建站经验: 一句js实现列表页或者内容页 当前栏目高亮 [加入收藏夹]   

majingxiang
用户头衔:举人

精华贴   :0
发贴数   :101
经验值   :681
注册时间:2010-05-18
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
分享建站经验: 一句js实现列表页或者内容页 当前栏目高亮
不需要程序里面写各种判断等等!

首页: 加载jq文件

然后增加如下代码即可!

<script>
$(function(){
$('a[href="'+window.location.pathname+window.location.search'"]').addClass("hover");
})
</scrtip>
<style>
a.hover{color:#0071BE; font-weight:bold}
</style>

完事了哈! 推荐给$('a 这个加一个你栏目外层的div的class如 $('.class a 这样能避免其他地方高亮哈!



帝国cms 插件/模板交流群 212407736
帝国商城模板 http://www.ecmsshop.com
后台模板 http://bbs.phome.net/ShowThread/?threadid=304059&forumid=13
帝国会员中心 http://bbs.phome.net/ShowThread/?threadid=304218&forumid=13
QQ:372009617
2014-12-29 15:27:02 已设置保密 顶部 回复 引用 报告 编辑 删除

bebebe
用户头衔:探花

精华贴   :0
发贴数   :2692
经验值   :6789
注册时间:2010-03-01
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

支持了




2014-12-29 15:31:19 已设置保密 顶部 回复 引用 报告 编辑 删除

棒棒冰
用户头衔:进士

精华贴   :0
发贴数   :1495
经验值   :4437
注册时间:2011-05-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

没看懂怎么指定高亮的栏目




2014-12-30 10:36:28 已设置保密 顶部 回复 引用 报告 编辑 删除

春哥
用户头衔:进士

精华贴   :0
发贴数   :1630
经验值   :4591
注册时间:2009-01-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

支持下




2014-12-30 19:05:37 已设置保密 顶部 回复 引用 报告 编辑 删除

ebybe
用户头衔:进士

精华贴   :0
发贴数   :1781
经验值   :3403
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

谢谢楼主




2015-01-01 20:31:01 已设置保密 顶部 回复 引用 报告 编辑 删除

ec001
用户头衔:进士

精华贴   :0
发贴数   :1314
经验值   :3487
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

还是用灵动标签好




2015-01-02 04:48:40 已设置保密 顶部 回复 引用 报告 编辑 删除

cxccoo
用户头衔:书生

精华贴   :0
发贴数   :4
经验值   :51
注册时间:2009-01-03
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$class="";
if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID
{
$class="mafocus";
}
?>
<a  class="<?=$class?>"  href="<?=$classurl?>" s="<?=$no?>"><?=$bqr[classname]?></a>
[/e:loop]

这样也行,$class="mafocus"; 这里指定css样式

[该贴被修改 1 次,最后修改时间 2015-06-15 10:36:49 ]



2015-06-15 10:35:58 已设置保密 顶部 回复 引用 报告 编辑 删除

longlongago
用户头衔:秀才

精华贴   :0
发贴数   :117
经验值   :354
注册时间:2014-12-01
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

支持楼上




2015-06-15 16:46:30 已设置保密 顶部 回复 引用 报告 编辑 删除

tszhouwei@sohu.com
用户头衔:书生

精华贴   :0
发贴数   :33
经验值   :103
注册时间:2015-05-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

都是牛人,顶。




小白
2015-06-16 01:25:40 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1