• 用js实现当前页面导航高亮的方法 - AI工具与SEO实战博客
    • AAI工具与SEO实战博客 - GEO、Token、词元与热门AI玩法TECH BLOG
      首页
      SEO优化网站建设趣事分享SEM教程常用代码下载网站建设模板网站设计PHP教程Premiere Pro教程建站教程网站优化JavaScript教程全部文章 →
      图集
      关注公众号网站地图
      ◎
      首页SEO优化网站建设趣事分享SEM教程常用代码下载网站建设模板网站设计PHP教程Premiere Pro教程建站教程网站优化JavaScript教程图集关注公众号
      首页/新疆SEO/用js实现当前页面导航高亮的方法
      新疆SEO 2018-10-30

      用js实现当前页面导航高亮的方法

      作者:新疆SEO2614 阅读0 评论
      当前栏目高亮显示 JS判断当前URL对当前栏目高亮显示,重点是用到了indexOf来判断两个字符串中第一次出现的位置,如果没有出现就返回-1,出现就返回 其它,并与返回其它 HTML代码如下
      <div id="nav">
      <ul>
      <li data-href="/list/index_127.htm"><a href="/list/index_127.htm" title="资讯中心"><span>资讯中心</span></a></li>
      <li data-href="/list/index_1.htm"><a href="/list/index_1.htm" title="网络编程"><span>网络编程</span></a></li>
      <li data-href="/list/index_104.htm"><a href="/list/index_104.htm" title="数据库"><span>数据库</span></a></li>
      <li data-href="/list/index_96.htm"><a href="/list/index_96.htm" title="脚本专栏"><span>脚本专栏</span></a></li>
      <li data-href="/list/index_7.htm"><a href="/list/index_7.htm" title="实用技巧"><span>实用技巧</span></a></li>
      <li data-href="/list/index_84.htm"><a href="/list/index_84.htm" title="软件编程"><span>软件编程</span></a></li>
      </ul>
      </div>
      JAVASCRIPT代码如下
      var myNav = document.getElementById("nav").getElementsByTagName("li");
      for(var i=0;i<myNav.length;i++)
      {
      var links = myNav[i].getAttribute("data-href");
      //alert(links)
      //alert(myNav[i]);
      var myURL = document.location.href;
      if(myURL.indexOf(links) != -1)
      {
      myNav[i].className="show";
      }
      }
        注意:js代码必须写在 nav代码的下面,原理其实就是获取nav里面li标签里面的data-href的值进行遍历,然后取当前连接进行对比,如果相同的话就返回li的class 的name为show
      标签:
      上一篇:搜外的那些不靠谱的seo回答下一篇:css+div透明参数设置

      评论 0

      评论功能暂未开放
      A

      AI工具与SEO实战博客 - GEO、Token、词元与热门AI玩法

      记录技术实践、网站建设、SEO 优化与生活思考。

      关注公众号关注公众号

      ◉公告

      欢迎来到博客!
      这里分享网站建设、SEO、程序开发和数字生活经验。

      #标签

      seoseo排名搜索引擎网站关键词关键词排名优化外链百度网站排名排名优化市场营销seo培训搜索引擎优化网站收录搜索引擎收录网站排名优化优化百度优化流量权重font-family
      AI工具与SEO实战博客 - GEO、Token、词元与热门AI玩法

      分享GEO生成式引擎优化、SEO实战、词元与Token原理、AI工具使用方法、AI Agent与MCP教程,以及值得关注的AI热门玩法和行业动态,帮助个人与企业用更可靠的方法做好内容增长和效率提升。

      快速导航

      首页 图集 网站地图

      友情链接

      sitemap 新疆seo 

      © 2026 AI工具与SEO实战博客 - GEO、Token、词元与热门AI玩法 · All Rights Reserved