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 相关文章推荐
用js实现随机返回数组的一个元素
Aug 13 Javascript
Prototype 学习 工具函数学习($A方法)
Jul 12 Javascript
JavaScript面向对象之静态与非静态类
Feb 03 Javascript
在网页中使用document.write时遭遇的奇怪问题
Aug 24 Javascript
JavaScript中的Primitive对象封装介绍
Dec 31 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
Dec 04 Javascript
javascript中错误使用var造成undefined
Mar 31 Javascript
js实现百度地图定位于地址逆解析,显示自己当前的地理位置
Dec 08 Javascript
微信小程序 定位到当前城市实现实例代码
Feb 23 Javascript
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
微信小程序搜索功能(附:小程序前端+PHP后端)
Feb 28 Javascript
TypeScript之调用栈的实现
Dec 31 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和js交互一例-PHP教程,PHP应用
2007/01/03 PHP
一家之言的经验之谈php+mysql扎实个人基本功
2008/03/27 PHP
php getimagesize 上传图片的长度和宽度检测代码
2010/05/15 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
PHP 函数call_user_func和call_user_func_array用法详解
2014/03/02 PHP
SSO单点登录的PHP实现方法(Laravel框架)
2016/03/23 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
2010/11/30 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
js实现select二级联动下拉菜单
2020/04/17 Javascript
jQuery简单实现列表隐藏和显示效果示例
2016/09/12 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
vue 获取url里参数的两种方法小结
2020/11/12 Javascript
[40:55]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#4Newbee VS Fnatic
2016/03/03 DOTA
深入解析Python中的上下文管理器
2016/06/28 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
Pytorch 实现权重初始化
2019/12/31 Python
pytorch 自定义参数不更新方式
2020/01/06 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
俄罗斯最大的消费电子连锁零售商:Mvideo
2017/06/25 全球购物
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
全球游戏Keys和卡片市场:GamesDeal
2018/03/28 全球购物
数组越界问题
2015/10/21 面试题
政法大学毕业生自荐信范文
2014/01/01 职场文书
表彰先进集体通报
2014/01/12 职场文书
优秀公益广告词大全
2014/03/19 职场文书
科长竞争上岗演讲稿
2014/05/12 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
七一慰问简报
2015/07/20 职场文书
爱国主义主题班会
2015/08/14 职场文书