jquery 无限极下拉菜单的简单实例(精简浓缩版)


Posted in Javascript onMay 31, 2016

jquery 无限极下拉菜单的简单实例(精简浓缩版)

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>三水点靠木 3water.com</title>
<script type="text/javascript" src="js/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	$(".menu li").hover(function(){
		$(this).children("ul").show(); //mouseover
	},function(){
		$(this).children("ul").hide(); //mouseout
	});
});
</script>
<style type="text/css">
ul{ list-style:none; margin:0; padding:0;}
.menu { height:30px; line-height:30px; }

.menu li { float:left; position:relative;} /*这一级是导航*/
.menu li a { display:block; height:30px; line-height:30px; padding:0 20px; }
.menu li a:hover { color:#000; background:#EFEFEF; }
.menu li a.more { color:red; }

.menu li ul { position:absolute; float:left; width:150px; border:1px solid #000; display:none;} /*这是第二级菜单*/
.menu li ul a { width:110px; }
.menu li ul a:hover { background:gray;}

.menu li ul ul{ top:0;left:150px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/
</style>

</head>
<body>

<ul class="menu">
<li><a href="#">菜单一</a>
<ul class="one">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#" class="more">菜单五</a>
<ul class="two">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#" class="more">菜单五</a>
<ul class="three">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#" class="more">菜单五</a>
<ul class="four">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#" class="more">菜单五</a>
<ul class="four">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#">菜单五</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="#">菜单二</a>
<ul class="one">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#" class="more">菜单三</a>
<ul class="two">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#" class="more">菜单三</a>
<ul class="three">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#">菜单五</a></li>
</ul>
</li>
<li><a href="#">菜单四</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">菜单三</a></li>
<li><a href="#">菜单四</a></li>
<li><a href="#">菜单五</a>
<ul class="one">
<li><a href="#">菜单一</a></li>
<li><a href="#">菜单二</a></li>
<li><a href="#">菜单三</a></li>
</ul>
</li>
</ul>

</body>
</html>

以上这篇jquery 无限极下拉菜单的简单实例(精简浓缩版)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JScript中的undefined和&quot;undefined&quot;的区别
Mar 08 Javascript
写出更好的JavaScript程序之undefined篇(中)
Nov 23 Javascript
jquery 图片截取工具jquery.imagecropper.js
Apr 09 Javascript
Javascript 设计模式(二) 闭包
May 26 Javascript
JQUBAR1.1 jQuery 柱状图插件发布
Nov 28 Javascript
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
Apr 27 Javascript
JavaScript设计模式之外观模式实例
Oct 10 Javascript
javascript实用方法总结
Feb 06 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
Jul 29 Javascript
基于jquery实现可定制的web在线富文本编辑器附源码下载
Nov 17 Javascript
Bootstrap表格使用方法详解
Feb 17 Javascript
Cocos2d实现刮刮卡效果
Dec 20 Javascript
通用无限极下拉菜单的实现代码
May 31 #Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
May 30 #Javascript
详解JavaScript中双等号引起的隐性类型转换
May 30 #Javascript
JavaScript中的操作符类型转换示例总结
May 30 #Javascript
jQuery中的通配符选择器使用总结
May 30 #Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
May 30 #Javascript
jQuery增加和删除表格项目及实现表格项目排序的方法
May 30 #Javascript
You might like
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
Ctrl+Enter提交内容信息
2006/06/26 Javascript
jquery 日期分离成年月日的代码
2010/05/14 Javascript
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
2010/11/28 Javascript
善用事件代理,警惕闭包的性能陷阱。
2011/01/20 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
2013/09/21 Javascript
js判断ie版本号的简单实现代码
2014/03/05 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
Node.js安装教程和NPM包管理器使用详解
2014/08/16 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
Element input树型下拉框的实现代码
2018/12/21 Javascript
深入浅析vue-cli@3.0 使用及配置说明
2019/05/08 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
2020/07/22 Javascript
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
在Python的Django框架中实现Hacker News的一些功能
2015/04/17 Python
Python实现的彩票机选器实例
2015/06/17 Python
python中import reload __import__的区别详解
2017/10/16 Python
python 3调用百度OCR API实现剪贴板文字识别
2018/09/04 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
Python数组并集交集补集代码实例
2020/02/18 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
加拿大最大的书店:Indigo
2017/01/01 全球购物
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
如何处理简单的PHP错误
2015/10/14 面试题
电力公司个人求职信范文
2014/02/04 职场文书
简历中的自我评价范文
2014/02/05 职场文书
勾股定理课后反思
2014/04/26 职场文书
共产党员批评与自我批评
2014/10/15 职场文书
Python 制作自动化翻译工具
2021/04/25 Python
Python中requests做接口测试的方法
2021/05/30 Python
Python爬虫网络请求之代理服务器和动态Cookies
2022/04/12 Python