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 相关文章推荐
在JavaScript中遭遇级联表达式陷阱
Mar 08 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
May 14 Javascript
JQuery插入DOM节点的方法
Jun 11 Javascript
跟我学习javascript的执行上下文
Nov 18 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
Feb 01 Javascript
bootstrap提示标签、提示框实现代码
Dec 28 Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 Javascript
js下拉菜单生成器dropMenu使用方法详解
Aug 01 Javascript
JavaScript解析及序列化JSON的方法实例分析
Jan 04 Javascript
vue中的inject学习教程
Apr 24 Javascript
vuex+axios+element-ui实现页面请求loading操作示例
Feb 02 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+dbfile开发小型留言本
2006/10/09 PHP
解析用PHP实现var_export的详细介绍
2013/06/20 PHP
destoon在各个服务器下设置URL Rewrite(伪静态)的方法
2014/06/21 Servers
discuz目录文件资料汇总
2014/12/30 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
JS控制表格实现一条光线流动分割行的方法
2015/03/09 Javascript
JavaScript中的Math.LOG2E属性使用详解
2015/06/14 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
2016/07/22 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
微信小程序 swiper组件轮播图详解及实例
2016/11/16 Javascript
原生JS下拉加载插件分享
2016/12/26 Javascript
Vue 组件(component)教程之实现精美的日历方法示例
2018/01/08 Javascript
解决vue build打包之后首页白屏的问题
2018/03/06 Javascript
JS实现使用POST方式发送请求
2019/08/30 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
2020/04/25 Javascript
对python 多个分隔符split 的实例详解
2018/12/20 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
python实现根据文件格式分类
2019/10/31 Python
使用pytorch完成kaggle猫狗图像识别方式
2020/01/10 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
CSS3中动画属性transform、transition和animation属性的区别
2016/09/25 HTML / CSS
数据库专业英语
2012/11/30 面试题
在浏览器端如何得到服务器端响应的XML数据
2012/11/24 面试题
final, finally, finalize的区别
2012/03/01 面试题
人事主管岗位职责范本
2013/12/04 职场文书
经验丰富大学生村干部自我鉴定
2014/01/22 职场文书
卖车协议书范本4篇
2014/10/01 职场文书
土建技术员岗位职责
2015/04/11 职场文书
2015年青年志愿者协会工作总结
2015/04/27 职场文书
病假条格式范文
2015/08/17 职场文书
Python机器学习应用之基于线性判别模型的分类篇详解
2022/01/18 Python
DSP接收机前端设想
2022/04/05 无线电
vue实力踩坑之push当前页无效
2022/04/10 Vue.js