位置: 编程技术 - 正文

jQuery实现导航高亮的方法【附demo源码下载】(js设置导航固定)

编辑:rootadmin

推荐整理分享jQuery实现导航高亮的方法【附demo源码下载】(js设置导航固定),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js设置导航固定,jquery实现导航栏,jquery 导航,jquery制作左导航特效,javascript导航栏,jq导航栏显示内容,jquery实现导航栏,jquery实现导航栏,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了jQuery实现导航高亮的方法。分享给大家供大家参考,具体如下:

导航是我们页面中一般都需要的一个元素,它可以说是一个站点必用的元素,没有了导航,会让人找不着北,但有时候,仅仅有了导航还不够,还需要在当前的页面中标明当前是在哪一个类别里面,这时候就有了不同的实现的方法,也就有了下文的一些介绍。

通常,我们在做导航的时候,都是由程序直接输出当前的页面的的高亮状态的样式,我们只需要定义好输出的类的高亮的样式就可以了,这样是最直接有效也是最常用的方法。

像Wordpress的导航输出,会自动输出一个高亮的类的“current”,如下图:

但有时候,我们在程序里进行包含的文件的时候,如统一的头部和底部,这时候统一的头部中有一个这样的导航,如果粗心的程序员没有无法给目前所在的目录或文件输出一个高亮的类的时候,或者有时候实现起来非常麻烦的时候,能不能有一些其实的方法来实现和补救呢?

答案是肯定的,那就是JS。

但这个根据怎样的规则给当前的这个目录或文件实现高亮呢?

jQuery实现导航高亮的方法【附demo源码下载】(js设置导航固定)

最近刚好也在项目中遇到这个问题,所以通过一番的折腾,实现了效果。

我的思路是这样的,先找到当前的URL的路径,然后URL中的最后的一个文件名或目录和导航中元素的某个属性来进行匹配,匹配成功的就加上高亮的类,把别的不是当前匹配的类的高亮样式去掉,不成功的时候就返回到首页这个来进行高亮。

于是就有了下面的代码,经试验,无论是文件或是目录都可匹配成功:

THML:

js代码:

不要忘了,该脚本是基于Jquery的。

完整实例代码点击此处本站下载。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery窗口操作技巧总结》、《jQuery拖拽特效与技巧总结》、《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jQuery EasyUI中的日期控件DateBox修改方法 jQueryEasyUI中的日期控件DateBox很好用的,首先需要引入jquery文件,代码如下:!DOCTYPEhtmlhtmlheadmetacharset="UTF-8"titleBasicDateBox-jQueryEasyUIDemo/titlelinkrel="stylesheet"t

easyui datagrid 大数据加载效率慢,优化解决方法(推荐) 在使用easyuidatagrid途中发现加载数据的效率真的不是一般的差。经测试IE8加载条数据就感觉明显的慢了,加载条数据就另人崩溃用时差不多秒,就

浅谈EasyUI常用控件的禁用方法 如下所示:input和textarea:$('#controlid').prop('disabled',true);$('input:not(:button,:hidden)').prop('disabled',true);//禁用除button和hidden控件外的所有input控件$('textarea').prop(

标签: js设置导航固定

本文链接地址:https://www.jiuchutong.com/biancheng/377794.html 转载请保留说明!

上一篇:jquery获取easyui日期控件的值实现方法(jquery easy ui)

下一篇:jQuery EasyUI中的日期控件DateBox修改方法(jquery easyui插件)

  • 折旧年限与税法有关吗
  • 补充养老保险补充医疗保险税前扣除比例
  • 什么是减免税额90%
  • 应交税金怎么算出来的
  • 进口设备消费税税率是多少
  • 购买生产设备上税怎么算
  • 汇算清缴所得税会计分录
  • 服务,不动产和无形资产扣除项目本期实际扣除金额
  • 用自产货物用抵债交换是否视同销售
  • 机器设备折旧费用属于间接生产费用
  • 营改增试点纳税人提供有形动产租赁服务,税率为
  • 收到进度款开票如何做账务处理合适呢?
  • 向公司一般户的银行借款怎么做账?
  • 利润是负数如何计算利润率
  • 委托加工应税消费品消费税的账务处理是怎样的?
  • 已经入库的商品出库了要怎么做会计分录
  • 服务性合同签了能反悔吗
  • 二季度支出小于一季度什么意思
  • 招待费多少
  • 过路过桥费电子票验证
  • 年数总和法折旧公式
  • 汇总转账凭证可以是一借多贷
  • 土地抵扣进项税,,能调回来吗
  • 上市公司现金分红怎么派发
  • 穿越火线真人版宣传片
  • 如何在vue项目中导入外部的包
  • 怎么做增值税
  • 腾讯电脑管家怎么修复dll
  • 怎么看腾讯游戏
  • 商会收到的会费要交企业所得税
  • 如何解决windows蓝屏问题
  • Win10 Build 19044.1288累积更新补丁KB5006670(附更新修复内容汇总)
  • 有进项没销项怎么处理,可以结转成本吗
  • php r
  • 现金收入如何做账务处理
  • 出售设备收到的现金属于什么活动
  • yolov5输出result
  • php+ mysql教程
  • php多文件上传代码
  • idea2021版本创建项目
  • php比较大小的函数
  • 应收票据有利息收入吗
  • 进项税大于销项税怎么结转
  • mongodb document
  • cgroup限制内存
  • 2021年财政部令68号
  • 烟草专卖生产企业许可证
  • 专票和普票都是13个点嘛
  • 合营企业长期股权投资
  • mysql索引优化的方案
  • 新办公司实收资本怎么算
  • 资本公积的用途有哪些
  • 职工意外伤害险赔偿标准
  • 负债项目的排列顺序
  • 用友反结账怎么操作
  • 收购其他公司支付利润
  • 委托加工的应税消费品是指
  • 外购货物会计分录
  • 劳动关系与劳务关系的联系与区别
  • 员工意外险的费用怎么算
  • 租赁费属于酌量性固定成本
  • 新建厂房哪些费用可以计入
  • 生产型企业入库管理办法
  • 社区养老服务平台
  • iis7配置asp
  • windows10点击任务栏没有反应
  • mac怎么设计网页
  • w8系统ie浏览器在哪
  • hyper安装win7
  • win7如何显示桌面
  • python import同一目录的其他文件
  • qt绘制3d
  • javascript的字符串操作
  • bat判断变量的值
  • 模拟新浪微博用户注册程序设计
  • 启动游戏使用的文件夹什么意思
  • 网页的子页面
  • 如何在国税电子税务平台为员工办理定制社保卡
  • 广西小学成绩查询入口官网
  • 总公司和子公司是什么关系
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设