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 相关文章推荐
top.location.href 没有权限 解决方法
Aug 05 Javascript
防止动态加载JavaScript引起的内存泄漏问题
Oct 08 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
Sep 29 Javascript
原生js仿jquery实现对Ajax的封装
Oct 04 Javascript
jquery uploadify隐藏上传进度的实现方法
Feb 06 Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 Javascript
如何选择适合你的JavaScript框架
Nov 20 Javascript
浅谈React深度编程之受控组件与非受控组件
Dec 26 Javascript
bootstrap fileinput插件实现预览上传照片功能
Jan 23 Javascript
vue数据控制视图源码解析
Mar 28 Javascript
小程序实现多列选择器
Feb 15 Javascript
Vite + React从零开始搭建一个开源组件库
Jun 25 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中MVC的开发经验分享
2012/05/17 PHP
解析PHP缓存函数的使用说明
2013/05/10 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
php is_writable判断文件是否可写实例代码
2016/10/13 PHP
php连接MSsql server的五种方法总结
2018/03/04 PHP
csdn 论坛技术区平均给分功能
2009/11/07 Javascript
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
Jquery Autocomplete 结合asp.net使用要点
2010/10/29 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
2016/05/19 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
微信小程序富文本渲染引擎的详解
2017/09/30 Javascript
Vuejs监听vuex中值的变化的方法示例
2018/12/02 Javascript
vue中nextTick用法实例
2019/09/11 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
2020/07/09 Javascript
Vue-cli打包后部署到子目录下的路径问题说明
2020/09/02 Javascript
uni-app使用countdown插件实现倒计时
2020/11/01 Javascript
js 执行上下文和作用域的相关总结
2021/02/08 Javascript
[03:12]2016完美“圣”典风云人物:单车专访
2016/12/02 DOTA
Python去除列表中重复元素的方法
2015/03/20 Python
全面了解python中的类,对象,方法,属性
2016/09/11 Python
详解Golang 与python中的字符串反转
2017/07/21 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
Python 多核并行计算的示例代码
2017/11/07 Python
Python基于百度云文字识别API
2018/12/13 Python
python实现图书借阅系统
2019/02/20 Python
python json load json 数据后出现乱序的解决方案
2020/02/27 Python
Wiggle澳大利亚:自行车、跑步、游泳商店
2020/11/07 全球购物
商务日语毕业生自荐信
2013/11/23 职场文书
车间主任岗位职责
2015/02/03 职场文书
2015年保卫科工作总结
2015/05/14 职场文书
详解thinkphp的Auth类认证
2021/05/28 PHP
详解Redis基本命令与使用场景
2021/06/01 Redis
在Python中如何使用yield
2021/06/07 Python