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 相关文章推荐
OfflineSave离线保存代码再次发布使用说明
May 23 Javascript
通过event对象的fromElement属性解决热区设置主实体的一个bug
Dec 22 Javascript
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
Dec 02 Javascript
基于jquery+thickbox仿校内登录注册框
Jun 07 Javascript
JS重要知识点小结
Nov 06 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
Jan 27 Javascript
javaScript 动态访问JSon元素示例代码
Aug 30 Javascript
js实现楼层效果的简单实例
Jul 15 Javascript
Three.js实现浏览器变动时进行自适应的方法
Sep 26 Javascript
JS动画定时器知识总结
Mar 23 Javascript
Vue项目分环境打包的实现步骤
Apr 02 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
Aug 09 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 仿Comsenz安装效果代码打包提供下载
2010/05/09 PHP
php的一些小问题
2010/07/03 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
2013/06/05 PHP
php中count获取多维数组长度的方法
2014/11/03 PHP
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
Js,alert出现乱码问题的解决方法
2013/06/19 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
2013/10/25 Javascript
javascript学习小结之prototype
2015/12/03 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
微信JS接口大全
2016/08/25 Javascript
JavaScript中子对象访问父对象的方式详解
2016/09/01 Javascript
大白话讲解JavaScript的Promise
2017/04/06 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
2017/05/08 jQuery
微信小程序实现锚点定位楼层跳跃的实例
2017/05/18 Javascript
js canvas实现放大镜查看图片功能
2017/06/08 Javascript
Vue一个案例引发的递归组件的使用详解
2018/11/15 Javascript
了解JavaScript中let语句
2019/05/30 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
2019/12/12 Javascript
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
2015/03/30 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
2016/06/28 Python
深入理解Python中range和xrange的区别
2017/11/26 Python
python实现贪吃蛇游戏
2020/03/21 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
python实现斗地主分牌洗牌
2020/06/22 Python
keras的ImageDataGenerator和flow()的用法说明
2020/07/03 Python
Python 用__new__方法实现单例的操作
2020/12/11 Python
关于css中margin的值和垂直外边距重叠问题
2020/10/27 HTML / CSS
地理科学专业毕业生求职信
2013/10/15 职场文书
行政管理毕业生自荐信
2014/02/24 职场文书
中班开学寄语
2014/04/04 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
迎国庆主题班会
2015/08/17 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书