冠富商务通中文社区

 找回密码
 立即注册
查看: 12|回复: 0
打印 上一主题 下一主题
收起左侧

[建站经验] 【导航栏当前页高亮】-z-blog让导航突出显示当前页链接条目

[复制链接]
跳转到指定楼层
楼主
发表于 2017-10-29 03:14:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关键字描述:链接 当前 显示 导航 突出 li id=current首页/li,然后再用CSS定义就完成了。 </p>    <li class="level1">    setp1 :加入js(jQuery代码),如下    原先功能简单的代码
  1. script type=text/javascript$(document).ready(function(){$(#menu ulli).each(function() {  //我们假设导航部分的ID为menu,结构是div id=menuulli...    if ($(this).find(a).attr(href)==document.URL){    $(this).attr(id,current)  //给当前页的li加上id=current,如li id=current首页/li    }});});/script
复制代码
haphic将这一代码做了完善,此代码只支持 Z-Blog 模板.
haphic 完善后的代码
  1. script type=text/javascript    $(#menu ulli).each(function() {        if ($(this).find(a).attr(href).toLowerCase() !== str00.toLowerCase()){            if (document.URL.toLowerCase().indexOf($(this).find(a).attr(href).toLowerCase()) !== -1){                $(this).attr(id,current)            }        }else{            if ($(this).find(a).attr(href).toLowerCase() == document.URL.toLowerCase()){                $(this).attr(id,current)            }        }    });/script
复制代码
   <li class="level1">    setp2 :定义CSS样式   
  1. #menu ul li#current { background-color:#fff; color:#0B1316;}
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于我们|申请友链|Archiver|手机版|拘留所|冠富商务通

GMT+8, 2026-3-29 00:34 , Processed in 0.066004 second(s), 16 queries , Wincache On.

Powered by HCMS Version 2.0

© 2008-05-14 guanfu.net.cn

快速回复 返回顶部 返回列表