位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享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提交表单信息的简单方法(推荐)

  • 增值税和附加税一共几个点
  • 一次性收取加盟费 所得税
  • 劳务公司如何避税与避费
  • 小规模公司房租费发票税率
  • 直接抵免和间接抵免的区别
  • 发生额对照表
  • 员工报销款可以公转私吗
  • 支付土地使用权的会计处理
  • 税务管理中的非税是指
  • 社会组织属于非法人组织吗为什么
  • 社保缴纳已超标准
  • 支票结算的账务处理
  • 融资租赁咨询服务合同需要交印花税吗
  • 确认以前年度收入怎么做账
  • 房产税细节
  • 计提房租的会计科目
  • 共同投资叫什么
  • 托收承付销售货物什么意思
  • 计提成本会计分录怎么做
  • 管理咨询公司需要什么条件才能开发票
  • 增值税发票过期未认证怎么办
  • 租赁合同印花税双方都要交吗
  • 分包业务的账务处理办法
  • 海运增值税率
  • 正常消耗的直接材料计入当期损益
  • linux中gzip的用法
  • linux中ls命令的意思
  • .hpp是什么文件
  • PHP:mcrypt_enc_get_block_size()的用法_Mcrypt函数
  • 支付国外佣金税率是多少
  • 其他应收款超过一年是12个月吗?
  • 无形资产出租怎么开具发票
  • php投票网站制作
  • 职工薪酬纳税调整明细表案例
  • 企业固定资产可以按照其价值和使用情况,确定采用某一
  • pytorch自动编码器
  • vue开发视频教程
  • html前端技术
  • 数据库如何迁移数据库表
  • gunzip命令压缩
  • 应付票据核算的内容
  • 增值税发票超过一年未抵扣
  • phpcms 标签
  • 会计凭证分为几个部分包括哪些内
  • sql server 2008r2连接
  • 基建并账时用交付使用资产对冲基建拨款
  • sql server s
  • 幼儿园伙食账目
  • 异地预缴税款怎么做账
  • 权益法的股权比例
  • 普通发票冲红重开要多久
  • 其他综合收益的二级科目有哪些
  • 收到上年度所得税返还会计分录
  • 城镇土地税需要计税吗
  • 中银单位结算卡年费
  • mmc不能打开文件win10
  • solaris11下载
  • windows如何显示键盘
  • centos7日志管理
  • macos 安装win7
  • win8打开ie
  • windows7无法继续安装
  • Win10 Mobile 14283红石预览版有哪些机型可以安装?
  • linux bye
  • opengl超级宝典pdf
  • unity android build support
  • nodejs发送post请求socket hand up
  • Android UI之TableLayout(表格布局)
  • unity控制相机旋转
  • javascript零基础入门
  • 基于python的系统
  • jquery图片放大效果
  • python异常处理的关键词
  • android完整开源项目
  • js实现继承的几种方式详述(推荐)
  • 莅临指导和莅临交流的区别
  • 2021年吉林省城乡居民基础养老金是多少
  • 中国进口0号柴油价格
  • 新疆皮山县概况
  • 发票明细怎么导入开票系统里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设