位置: 编程技术 - 正文

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

  • 免抵税额计入什么科目
  • 递延所得税负债转回怎么理解
  • 计提印花税如何计算
  • 环评费用怎么入账
  • 销项税现金流量指定
  • 借款利息是否可以转为本金
  • 公司简易注销需要清算吗
  • 应交税费消费税分录
  • 机器不生产计提折旧吗
  • 劳务公司外地劳务是否需要预缴税款及会计处理
  • 发票开具提示
  • 施工分包分为哪些
  • 特许权使用费如何缴纳增值税
  • 增值税专用发票有效期是多长时间
  • 所得税不能税前扣除项目
  • 房产税应当计入什么科目
  • 当月工资补扣个税吗
  • 白酒与外购产品的区别
  • 分包抵扣计算
  • 安置房视同销售需要缴纳所得税吗?
  • 股票投资报酬率怎么算excel
  • 今年利润弥补以后怎么算
  • windows11关机在哪
  • deepin linux安装教程
  • 预收账款调增应纳税所得额
  • 资产减值损失的借贷方向
  • 建筑业会计需要做到哪些
  • 税务行政罚款会罚多少
  • nginx隐藏后缀
  • 新会计制度出台的背景
  • php判断useragent
  • 贴现带息与不带息公式
  • 进口货物完税价格怎么算
  • ajax向php传值
  • 新成立公司建账
  • 超级鸽卫星
  • thinkphp6多表关联查询
  • 建设工程施工合
  • 记账凭证银行利息入息
  • 社保费和公积金一定要计提吗
  • 配送中心适合哪种类型的企业
  • 存货暂估入账会计分录
  • sqlserver数据表在哪里
  • 员工福利费的账务处理
  • 金融债券利息收入免企业所得税吗
  • 个人出租不动产增值税优惠政策
  • 从业人数的计算方法
  • 政府补助的范围
  • 专用发票和普通发票 报销
  • 购买固定资产用什么凭证
  • 费用发票已报销怎么入账
  • 有限合伙企业中有限合伙人承担责任的方式为
  • 可供分配利润包括提取的盈余公积吗
  • 递延所得税负债会计分录
  • 出包方式建造固定资产的成本包括
  • 企业优惠政策是什么意思
  • 结算专用章是财务章吗
  • 记账凭证是什么填制的?A.由经办人
  • 安装metpy
  • 硬盘uefi启动安装系统
  • 如何给电脑重装系统win7系统
  • windowxp系统升级
  • 如何在苹果电脑上下载软件
  • 怎么关闭无服务状态
  • opengl点的绘制
  • jsforeach循环遍历数组
  • 网页上面的收藏夹显示
  • shell脚本 !
  • Centos6.8下Node.js安装教程
  • js debounce实现
  • jquery返回顶部
  • JavaScript事件类型中焦点、鼠标和滚轮事件详解
  • 江西电子税务局官网app
  • 发票查验明细怎么截屏
  • 哪些初级农产品可以免税
  • 博兴公安局领导班子
  • 安徽国税发票
  • 甘肃税务局电子税务局客服电话
  • 公司买水果怎么开票
  • 2.4车船使用税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设