位置: 编程技术 - 正文

jquery实现网页定位导航(jquery定位)

发布时间:2024-02-27

推荐整理分享jquery实现网页定位导航(jquery定位),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery设置html,jquery写网页,jquery网页制作,jquery设置html,jquery网页设计,jquery网页跳转,jquery网页制作,jquery网页制作,内容如对您有帮助,希望把文章链接给更多的朋友!

不知道大家有没有注意到有的网页由于页面信息量太大所以使用了页面定位导航来实现跳转,点击旁边的菜单的某一项页面就跳到那一项对应的内容,而且我们滚动滚动条,当滚动到某一项内容,旁边菜单对应的那一项也会高亮显示。今天我就来讲讲这样的效果是如何实现的。

先贴上显示效果:

jquery实现网页定位导航(jquery定位)

实现: 这个的页面布局很简单,大家下去多试试就OK了,值得注意的是需要在菜单布局里的每一个li里面添加a标签并且给a标签的 href 赋上对应的id号,可以让其点击立即跳到id对应的内容

然后就是jquery是如何实现的:

1.我们需要使用$(document).scrollTop()获取滚动条相对顶部的高度

2.通过$('#content').find('.item')[index].offset().top获取每一块内容相对顶部的高度(我是在id为content的div里包含了5个class为item的div,每个item对应一个板块的内容)

3.然后比较每一个板块的$(document).scrollTop()是否大于$('#content').find('.item')[index].offset().top,若大于说明页面已经来到了对应板块。

4.最后通过removeClass移除之前的高亮,给对应项添加addClass增加高亮

代码:

下面是我写的具体的demo,供大家参考: index.html

标签: jquery定位

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

上一篇:Jquery组件easyUi实现手风琴(折叠面板)示例(jquery-easyui-1.3.3)

下一篇:jquery实现ajax提交表单信息的简单方法(推荐)

  • 核定征收企业所得税率是多少
  • 收取违约金是否交税
  • 个人出租汽车
  • 哪些保险保障基金可税前扣除
  • 小规模纳税人怎么变成一般纳税人
  • 税友财务软件一年多少钱
  • 农产品税率9%还是免税
  • 应税消费品是什么意思
  • 公司支付保险公司保费怎么做账
  • 股东捐赠给企业资金保壳
  • 交易性金融资产入账价值怎么计算
  • 股权转让以前年度怎么算
  • 天猫企业支付宝怎么提现
  • 增值税普通发票和专用发票有什么区别
  • 当期净资产收益率怎么算
  • 以前年度利润和当年净利润
  • 赠送给客户的商品怎么做账
  • 内部存货交易的抵消分录例题讲解
  • Windows server 2008设置远程桌面连接的详细步骤(图文教程)
  • windows10无法打开图片
  • outlook永久保留邮件
  • 积极的财政政策有哪些
  • 销售预售卡如何入账
  • 华硕win10笔记本如何恢复出厂设置
  • 股东未实缴资本,因为经营困难借给公司钱,可以要求返还
  • avgcc32.exe进程是什么文件产生的 avgcc32进程信息查询
  • 营改增后,个人转让房屋的个人所得税
  • 工程完工后的质保金怎么入账
  • avoid什么用法
  • 生产企业免抵退税实例
  • thinkphp分表
  • 仙岩寺庙
  • 深入理解计算机系统 第三版 pdf
  • 波士顿房价数据集可视化
  • window.eval方法
  • 印花税计税基础含增值税
  • 创立教育培训机构之前的准备工作
  • 销售产品用什么词形容
  • 银行转账回执单掉了
  • 公积金怎么推出工资
  • 固定资产盘盈属于其他业务收入吗
  • SQL Server 2008 数据库有哪些版本?
  • 同时安装vs2005团队开发版和sql 2005企业版的方法(downmoon原作)
  • 国际货运代理需要什么样的人才
  • 半成品结转成品会计分录
  • 施工企业老板名字
  • 小规模纳税人企业所得税怎么算
  • 企业购买了数千亿资产
  • 专用发票跨月退税怎么办
  • 债务重组的方式不包括借新债还旧债
  • 给客户减免的货款怎么做账
  • 差额征收的有哪些
  • 收银系统入库入错了怎么办
  • 电子承兑汇票到期网银上怎么操作
  • 设置资产处置损益的依据
  • 新办企业必须经过什么核准登记
  • sql server2019还原数据库
  • MySQL replace into 语句浅析(二)
  • xp系统删除文件怎么删
  • Windows 2008 R2的C盘空间不够的解决方法
  • mac浏览器显示不全
  • winoldap.exe - winoldap进程是什么意思
  • DxDebugService.exe是什么进程 DxDebugService进程安全吗
  • Linux Kernel 4.5在3月15日发布最终版
  • win10mobile现在能干吗
  • gacrunner.exe是什么
  • 升级安装windows并保留文件
  • centos桌面切换到命令行有什么区别
  • 2007皖价服
  • win10开机多了一个账户怎么删除
  • opengl编程语言
  • perl 数组放入另一个数组
  • android开发项目实战+源码教程
  • 数据库的列名是什么
  • javascript面向对象编程指南第三版
  • python安装心得
  • SpringMVC restful 注解之@RequestBody进行json与object转换
  • 扣缴义务人怎么改不过来呢
  • 出口退税注销怎么办理
  • 代理记账公司成本怎样结转的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号