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 相关文章推荐
Javascript 更新 JavaScript 数组的 uniq 方法
Jan 23 Javascript
javascript 图片上一张下一张链接效果代码
Mar 12 Javascript
jquery 图片轮换效果
Jul 29 Javascript
基于jquery的滑动样例代码
Nov 20 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
Sep 16 Javascript
jQuery中mouseover事件用法实例
Dec 26 Javascript
解析javascript中鼠标滚轮事件
May 26 Javascript
JavaScript原型继承_动力节点Java学院整理
Jun 30 Javascript
Angular异步变同步处理方法
Aug 13 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
Sep 16 Javascript
微信小程序如何再次获取用户授权的方法
May 10 Javascript
JavaScript中的各种宽高属性的实现
May 08 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
暴雪前总裁遗憾:没尽早追赶Dota 取消星际争霸幽灵
2020/03/08 星际争霸
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
使用php记录用户通过搜索引擎进网站的关键词
2014/02/13 PHP
typecho插件编写教程(一):Hello World
2015/05/28 PHP
php实现的递归提成方案实例
2015/11/14 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
2013/01/09 Javascript
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
js判断游览器类型及版本号的代码
2014/05/11 Javascript
JavaScript实现的类字典插入或更新方法实例
2015/07/10 Javascript
快速搭建React的环境步骤详解
2017/11/06 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
详解vue-cli下ESlint 配置说明
2018/09/03 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
vue使用keep-alive实现组件切换时保存原组件数据方法
2020/10/30 Javascript
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
[48:29]2018DOTA2亚洲邀请赛3月30日 小组赛A组 LGD VS KG
2018/03/31 DOTA
django通过ajax发起请求返回JSON格式数据的方法
2015/06/04 Python
Python实现将json文件中向量写入Excel的方法
2018/03/26 Python
Python传递参数的多种方式(小结)
2019/09/18 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
Brydge英国:适用于Apple iPad和Microsoft Surface Pro的蓝牙键盘
2019/05/16 全球购物
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
工作自我评价分享
2013/12/01 职场文书
城市精细化管理实施方案
2014/03/04 职场文书
手机被没收的检讨书
2014/10/04 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
小学英语听课心得体会
2016/01/14 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书
4种非常实用的python内置数据结构
2021/04/28 Python
golang 实现时间戳和时间的转化
2021/05/07 Golang
Python爬虫:从m3u8文件里提取小视频的正确操作
2021/05/14 Python
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers