jQuery简单实现仿京东分类导航层效果


Posted in Javascript onJune 07, 2016

本文实例讲述了jQuery简单实现仿京东分类导航层效果。分享给大家供大家参考,具体如下:

<script src="jquery-1.11.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
  $(function () {
    var alink01 = $(".item > ul");
    alink01.hover(function () {
      //alert div
      var divId = $(this).find("div").attr("id");
      var div = $("#" + divId); //要浮动在这个元素旁边的层
      div.css("position", "absolute"); //让这个层可以绝对定位
      var self = $(this); //当前对象
      div.css("display", "block");
      var p = self.position(); //获取这个元素的left和top
      var x = p.left + self.width(); //获取这个浮动层的left
      div.css("left", x + 45); //20140916修改
      div.css("top", p.top);
      div.show();
      //mouseenter
      $(this).removeClass("unfocus").addClass("focus");
    },
    function () {
      var divId = $(this).find("div").attr("id");
      var div = $("#" + divId); //要浮动在这个元素旁边的层
      div.css("display", "none");
      //mouseleave
      $(this).removeClass("focus").addClass("unfocus");
    });
  });
</script>
<div class="leftbody">
  <div class="item">
  <span>全部分类</span>
  <ul class="focus">
    <li ><strong>php</strong> <br />
    php基本语法 php实例
    </li>
  </ul>
  <ul class="unfocus">
    <li ><strong>java</strong> <br />
    java语法 java面向对象
    </li>
  </ul>
  <ul class="unfocus">
    <li ><strong>Python</strong> <br />
    Python语法 Python图形处理
    </li>
  </ul>
  <ul class="unfocus">
    <li ><strong>javascript</strong> <br />
    javascript幻灯片 javascript网页特效
    </li>
  </ul>
  <ul class="unfocus">
    <li ><strong>C#</strong> <br />
    C#桌面应用程序 C#网络程序
    </li>
  </ul>
  <ul class="unfocus">
    <li ><strong>VC++</strong> <br />
    VC++系统程序开发 VC++网络程序
    </li>
  </ul>
  <ul class="unfocus">
    <li ><strong>Delphi</strong> <br />
    Delphi桌面程序 Delphi游戏开发
    </li>
  </ul>
  </div>
</div>

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

Javascript 相关文章推荐
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
Dec 02 Javascript
js/jQuery对象互转(快速操作dom元素)
Feb 04 Javascript
js 验证密码强弱的小例子
Mar 21 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
Dec 16 Javascript
JavaScript函数作用域链分析
Feb 13 Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
May 12 Javascript
JavaScript html5 canvas绘制时钟效果(二)
Mar 27 Javascript
客户端验证用户名和密码的方法详解
Jun 16 Javascript
Bootstrap的modal拖动效果
Dec 25 Javascript
ajax异步请求详解
Jan 06 Javascript
微信小程序实现吸顶效果
Jan 08 Javascript
微信小程序实现简单的select下拉框
Nov 23 Javascript
javascript之Array 数组对象详解
Jun 07 #Javascript
JavaScript语言精粹经典实例(整理篇)
Jun 07 #Javascript
jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)
Jun 07 #Javascript
javascript基础知识
Jun 07 #Javascript
jQuery+Ajax实现限制查询间隔的方法
Jun 07 #Javascript
JavaScript实现九九乘法表的简单实例
Jun 07 #Javascript
javascript如何定义对象数组
Jun 07 #Javascript
You might like
php解析html类库simple_html_dom(详细介绍)
2013/07/05 PHP
PHP解析html类库simple_html_dom的转码bug
2014/05/22 PHP
PHP高级编程实例:编写守护进程
2014/09/02 PHP
javascript 全角转换实现代码
2009/07/17 Javascript
jQuery对表单的操作代码集合
2011/04/06 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
Javascript 多浏览器兼容总结(实战经验)
2013/10/30 Javascript
一个css与js结合的下拉菜单支持主流浏览器
2014/10/08 Javascript
JavaScript中常见获取元素的方法汇总
2015/03/04 Javascript
分享我对JS插件开发的一些感想和心得
2016/02/04 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
使用JS实现图片展示瀑布流效果的实例代码
2016/09/12 Javascript
使用vue.js编写蓝色拼图小游戏
2017/03/17 Javascript
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
详解vue 模版组件的三种用法
2017/07/21 Javascript
vue使用axios跨域请求数据问题详解
2017/10/18 Javascript
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
BootStrap table实现表格行拖拽效果
2018/12/01 Javascript
详解如何使用nvm管理Node.js多版本
2019/05/06 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
Vue Render函数原理及代码实例解析
2020/07/30 Javascript
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
优秀教师工作感言
2014/02/16 职场文书
舞蹈教育学专业自荐信
2014/06/15 职场文书
优秀毕业生找工作自荐信
2014/06/23 职场文书
四风个人对照检查材料思想汇报(办公室通用版)
2014/10/07 职场文书
个人诉讼委托书范本
2014/10/17 职场文书
三提三创主题教育活动查摆整改措施
2014/10/25 职场文书
2015年小学英语教师工作总结
2015/05/12 职场文书
2016年度员工工作表现评语
2015/12/02 职场文书
企业团队精神心得体会
2016/01/19 职场文书
应用最多的公文《通知》如何写?
2019/04/02 职场文书
如何让你的Nginx支持分布式追踪详解
2022/07/07 Servers