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 相关文章推荐
Mootools 1.2教程 Tooltips
Sep 15 Javascript
js局部刷新页面时间具体实现
Jul 04 Javascript
CheckBoxList多选样式jquery、C#获取选择项
Sep 06 Javascript
JavaScript基本的输出和嵌入式写法教程
Oct 20 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
Oct 25 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
Dec 09 Javascript
AngularJS中$http使用的简单介绍
Mar 17 Javascript
vue实现重置表单信息为空的方法
Sep 29 Javascript
Vue使用NPM方式搭建项目
Oct 25 Javascript
JavaScript函数的特性与应用实践深入详解
Dec 30 Javascript
element跨分页操作选择详解
Jun 29 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
Jul 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 Smarty生成EXCEL文档的代码
2008/08/23 PHP
一步一步学习PHP(5) 类和对象
2010/02/16 PHP
php根据身份证号码计算年龄的实例代码
2014/01/18 PHP
PHP is_subclass_of函数的一个BUG和解决方法
2014/06/01 PHP
jquery 获取标签名(tagName)示例代码
2013/07/11 Javascript
IE6下拉框图层问题探讨及解决
2014/01/03 Javascript
纯Javascript实现ping功能的方法
2015/03/20 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
javascript中sort排序实例详解
2016/07/24 Javascript
jquery replace方法去空格
2017/05/08 jQuery
浅谈vue的踩坑路
2017/08/31 Javascript
基于Swiper实现移动端页面图片轮播效果
2017/12/28 Javascript
详解Vue之父子组件传值
2019/04/01 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
vue移动端的左右滑动事件详解
2020/06/17 Javascript
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[00:15]TI9观赛名额抽取
2019/07/10 DOTA
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
Python实现的FTP通信客户端与服务器端功能示例
2018/03/28 Python
Python设计模式之策略模式实例详解
2019/01/21 Python
值得收藏的10道python 面试题
2019/04/15 Python
python读csv文件时指定行为表头或无表头的方法
2019/06/26 Python
python判断正负数方式
2020/06/03 Python
Python生成pdf目录书签的实例方法
2020/10/29 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
大学应届毕业生个人求职信
2013/09/23 职场文书
毕业生自我鉴定范文
2013/11/08 职场文书
《北大荒的秋天》教学反思
2014/04/14 职场文书
单位单身证明样本
2014/10/11 职场文书
万能检讨书2000字
2014/10/17 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
Minikube搭建Kubernetes集群
2022/03/31 Servers