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 匿名调用实现代码
Jun 19 Javascript
javascript 设置文本框中焦点的位置
Nov 20 Javascript
JS实现可改变列宽的table实例
Jul 02 Javascript
setTimeout自动触发一个js的方法
Jan 15 Javascript
教你如何使用node.js制作代理服务器
Nov 26 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
Jun 04 Javascript
jquery图片滚动放大代码分享(1)
Aug 25 Javascript
基于BootStrap Metronic开发框架经验小结【八】框架功能总体界面介绍
May 12 Javascript
全面解析Bootstrap中nav、collapse的使用方法
May 22 Javascript
深入理解JS中的Function.prototype.bind()方法
Oct 11 Javascript
jQuery中extend函数简单用法示例
Oct 11 jQuery
Nuxt配合Node在实际生产中的应用详解
Aug 07 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
中国收音机工业发展史
2021/03/02 无线电
php+mysql分页代码详解
2008/03/27 PHP
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
轻松掌握php设计模式之访问者模式
2016/09/23 PHP
js通过地址栏给action传值(中文乱码全是问号)
2013/05/02 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
2013/11/29 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
函数式 JavaScript(一)简介
2014/07/07 Javascript
js函数与php函数的区别实例浅析
2015/01/12 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
Bootstrap精简教程中秋大放送
2016/09/15 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
2016/09/27 Javascript
什么是JavaScript中的结果值?
2016/10/08 Javascript
vue货币过滤器的实现方法
2017/04/01 Javascript
JavaScript数据结构之数组的表示方法示例
2017/04/12 Javascript
谈谈JavaScript令人迷惑的==与+
2020/08/31 Javascript
Python解释执行原理分析
2014/08/22 Python
Python实现针对json中某个关键字段进行排序操作示例
2018/12/25 Python
Python基础之函数的定义与使用示例
2019/03/23 Python
信号生成及DFT的python实现方式
2020/02/25 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
python实现贪吃蛇双人大战
2020/04/18 Python
Django DRF认证组件流程实现原理详解
2020/08/17 Python
python excel和yaml文件的读取封装
2021/01/12 Python
Bally巴利中国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/10/09 全球购物
极简鞋类,赤脚的感觉:Lems Shoes
2019/08/06 全球购物
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
2014/05/01 面试题
集团薪酬管理制度
2014/01/13 职场文书
公司离职证明标准范本
2014/10/05 职场文书
2014年党建工作汇报材料
2014/10/27 职场文书
2014年学习委员工作总结
2014/11/14 职场文书
2014年精神文明建设工作总结
2014/11/19 职场文书
2016中秋节广告语
2016/01/28 职场文书
Redis+Lua脚本实现计数器接口防刷功能(升级版)
2022/02/12 Redis
Selenium浏览器自动化如何上传文件
2022/04/06 Python
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers