<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>jQuery滚动面板的实现</title><script type="text/javascript" src="js/jquery-1.8.2.js"></script><style type="text/css">*{padding: 0; margin: 0;list-style: none;}#wrap{background: red; width: 500px; height: 3000px; margin: 0 auto;}h2{margin-bottom: 1000px;}#nav{width: 50px;height: 150px; border: 1px solid blue; position: fixed;bottom: 0;right: 0;}#nav li{border-bottom: 1px solid blue; height: 50px; text-align: center; line-height: 50px; font-size: 30px;}#nav li a{text-decoration: none;}/*预定义样式,表示所处的楼层*/.current{background:blue;}.current a{color: white;}</style>
</head>
<script type="text/javascript">$(function(){$("#nav li").hover(function() {$(this).addClass('current');}, function() {$(this).removeClass('current');});//通过判断滚动条的高度和楼层高度来制定样式。
        $(window).scroll(function() {var top = $(document).scrollTop();//第二个标题1022,第三个标题2048;//用于添加样式的函数。function addStyle(index){$("#nav li").removeClass();$("#nav li:eq("+index+")").addClass('current');}if (top<=1022) {addStyle(0);}else if (top>1022 && top<=2048) {addStyle(1);}else if (top>2048) {addStyle(2);};});});
</script>
<body><div id="wrap"><h2 class="num1" id="target1">这是第一个标题</h2><h2 class="num2" id="target2">这是第二个标题</h2><h2 class="num3" id="target3">这是第三个标题</h2></div><ul id="nav"><li class="current"><a href="#target1">1F</a></li><li><a href="#target2">2F</a></li><li><a href="#target3">3F</a></li></ul>
</body>
</html>

转载于:https://www.cnblogs.com/Arther-J/p/5458875.html

jQuery实现商品楼层的感觉相关推荐

  1. html仿京东快速购物导航,jQuery仿京东楼层滑动侧边栏高亮(原创)

    插件描述:jQuery模仿京东侧边栏点击滑动到该楼层,同时侧边栏随着页面滚动对应导航高亮. 更新时间:2017/9/30 下午2:48:37 更新说明: 1,添加了查看评论按钮来改变对应区的高度 2, ...

  2. 超强1000个jquery极品插件!(感觉好强大,转载一下)

    花N长时间积累的Jquery插件,希望大家喜欢.大家还有什么新的插件,请留言,我们一并收录. 感谢大家的支持. ++++++++++++++++++++++++++++++++++++++++++++ ...

  3. jQuery购物车 商品数量加减和小计

    整体代码: <!DOCTYPE html> <html><head><meta charset="utf-8"><title& ...

  4. php多属性商品实现,jquery实现商品sku多属性选择(商品详情页)

    商品SKU选择DEMO3 ul,li{padding:0px;margin:0px;}#panel{width:500px;margin:30px auto;}.goods_attr{overflow ...

  5. 【小程序项目开发-- 京东商城】uni-app之首页商品楼层

  6. 【Java Web前端开发】前端框架 bootstrap+jquery+angularjs探索

    文章目录 1 Bootstrap 2 jQuery 3 AngularJS 1 Bootstrap 在Bootstrap的官网介绍中,Bootstrap is the most popular HTM ...

  7. 浅析jQuery的链式调用 之 each函数

      如果对于jquery的$()包装器函数还不是很清楚,请先参阅我的上一篇日志:浅析jQuery的链式调用 话说回来,虽然jQuery让学习前端技术的越来越多了起来,(本人就是因为学校图书馆偶然间遇到 ...

  8. 读书笔记:锋利的JQuery

    本文首发于我的个人博客:cherryblog.site/ 最近开启了阅读源码之旅,有兴趣的童靴可以持续关注,这几天再看 Zepto.js 的源码,估计博文过几天就会出来~另外,买的十几本书陆陆续续的在 ...

  9. [翻译]当jQuery遭遇CoffeeScript的时候——妙,不可言

    原作:How CoffeeScript makes jQuery more fun than ever-- Stefan Buhrmester 翻译:filod 转载声明:请注明原作者.翻译者以及译文 ...

最新文章

  1. django.template.exceptions.TemplateDoesNotExist: rest_framework/api.html
  2. 创建使用 Active Directory 模式隔离用户的新 FTP 站点
  3. oracle Group by 分组查询后,分页
  4. intellij IDEA 关于src等某些文件夹不能右键新建class文件问题
  5. 如何改变WINDOWS服务的启动顺序(Win2000)
  6. 迅为IMX8M mini开发板Yocto系统交叉编译C程序
  7. 一博商业进销存管理系统 v2008 怎么用
  8. 平面设计师经常去哪些网站?
  9. 20191009 csp-s模拟T3(并查集)
  10. 阿里云服务器ECS和VPS主机的区别在哪里
  11. Windows10官网原版系统下载地址汇总
  12. 综合日语第一册第十三课
  13. 腾讯企业邮箱 POP3/SMTP 设置
  14. win10taskkill强行结束进程_win10强制关闭应用程序的方法
  15. Chips-2.0(一) 安装
  16. 最新版本交易猫钓鱼源码完整版
  17. OCR文字识别—基于CTC/Attention/ACE的三大解码算法
  18. 从“知识的价格”看人们在学什么
  19. 超级账本-面向企业的分布式账本
  20. js中关于length与size的区别

热门文章

  1. S4 HANA BP 新增客商公司代码数据
  2. 什么是 CI 持续集成
  3. linux 系统修复模式
  4. openlayer3 系列 4 - 加载天地图
  5. 一文了解2万美金的CQF量化金融分析师证书
  6. 手机配电脑 玩转体感游戏
  7. excel图表技巧:如何在折线图上标注极值
  8. {专注大数据营销}关于近期被点名手机号码浏览网站被识别抓取方法,获取流程,怎么获取手机号码
  9. IDL开发(一)——水体营养指数
  10. 计算机操作系统——学习笔记(下)