基于jQuery实现二级下拉菜单效果


Posted in Javascript onFebruary 01, 2016

本文通过代码实例详细介绍一下简单的二级下拉菜单是如何实现的,当然还有更为复杂的二级菜单,不过先学会如何制作简单的,分享给大家供大家参考,具体内容如下

代码如下:

<html>
<head>
<meta charset=" utf-8">
<title>下拉菜单</title>
<style type="text/css">
nav a{ 
 text-decoration:none; 
} 
nav>ul>li{ 
 float:left; 
 text-align:center; 
 padding:0 0.5em;
 width:120px; 
}
nav li ul.sub-menu{ 
 display:none; 
 padding-left:0 !important; 
} 
.sub-menu li{color:white;} 
.sub-menu li:hover{background-color:black;} 
.sub-menu li:hover a{color:white;} 
ul{list-style: none;} 
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){ 
 $('.box> li').hover(function(){ 
  $(this).find('.sub-menu').css('display', 'block'); 
 },function(){ 
  $(this).find('.sub-menu').css('display', 'none'); 
 }); 
}); 
</script> 
</head>
<body>
<nav>
 <ul class="box">
  <li><a href="#">前端专区</a>
   <ul class="sub-menu">
    <li><a href="#">jquery教程</a></li>
    <li><a href="#">css教程</a></li>
    <li><a href="#">js教程</a></li>
   </ul>
  </li>
  <li><a href="#">资源专区</a>
   <ul class="sub-menu">
    <li><a href="#">电脑模板下载</a></li>
    <li><a href="#">手机模板下载</a></li>
    <li><a href="#">特效下载</a></li>
   </ul>
  </li>
  <li><a href="#">交流专区</a>
   <ul class="sub-menu">
    <li><a href="#">运营交流</a></li>
    <li><a href="#">seo优化</a></li>
    <li><a href="#">站长交流</a></li>
   </ul>
  </li>
 </ul>
</nav>
</body>
</html>

希望本文所述对大家学习jquery程序设计有所帮助。

Javascript 相关文章推荐
清华大学出版的事半功倍系列 javascript全部源代码
May 04 Javascript
javascript中的prototype属性实例分析说明
Aug 09 Javascript
jquery方法+js一般方法+js面向对象方法实现拖拽效果
Aug 30 Javascript
js 判断文件类型并控制表单提交示例代码
Nov 14 Javascript
实现非常简单的js双向数据绑定
Nov 06 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
Feb 17 Javascript
js 去掉字符串前后空格实现代码集合
Mar 25 Javascript
jQuery扇形定时器插件pietimer使用方法详解
Jul 18 jQuery
js表单序列化判断空值的实例
Sep 22 Javascript
Node.js 利用cheerio制作简单的网页爬虫示例
Mar 01 Javascript
在vue项目中,将juery设置为全局变量的方法
Sep 25 Javascript
用JS实现飞机大战小游戏
Jun 09 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
Feb 01 #Javascript
理解javascript中的严格模式
Feb 01 #Javascript
浅析JavaScript作用域链、执行上下文与闭包
Feb 01 #Javascript
jQuery 3.0 的变化及使用方法
Feb 01 #Javascript
jQuery与Ajax以及序列化
Feb 01 #Javascript
js格式化输入框内金额、银行卡号
Feb 01 #Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
Jan 31 #Javascript
You might like
我的论坛源代码(三)
2006/10/09 PHP
珊瑚虫IP库浅析
2007/02/15 PHP
php中用数组的方法设置cookies
2011/04/21 PHP
linux iconv方法的使用
2011/10/01 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
Javascript 中介者模式实例
2009/12/16 Javascript
jQuery判断checkbox是否选中的小例子
2013/12/02 Javascript
把Node.js程序加入服务实现随机启动
2015/06/25 Javascript
基于jquery实现人物头像跟随鼠标转动
2015/08/23 Javascript
JavaScript文本框脚本编写的注意事项
2016/01/25 Javascript
前端性能优化及技巧
2016/05/06 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
JS实现动态给标签控件添加事件的方法示例
2017/05/13 Javascript
jQuery实现简单的计时器功能实例分析
2017/08/29 jQuery
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
Jquery和CSS实现选择框重置按钮功能
2018/11/08 jQuery
vue-router 起步步骤详解
2019/03/26 Javascript
详解如何理解vue的key属性
2019/04/14 Javascript
Python中集合类型(set)学习小结
2015/01/28 Python
Python连接SQLServer2000的方法详解
2017/04/19 Python
python实现朴素贝叶斯算法
2018/11/19 Python
解决安装pycharm后不能执行python脚本的问题
2019/01/19 Python
Python获取一个用户名的组ID过程解析
2019/09/03 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用?
2015/08/25 面试题
迷你西餐厅创业计划书范文
2013/12/31 职场文书
英语专业毕业生自荐信范文
2013/12/31 职场文书
基层党员群众路线教育实践活动个人对照检查材料思想汇报
2014/10/05 职场文书
团委工作总结2015
2015/04/02 职场文书
pandas 操作 Excel操作总结
2021/03/31 Python
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
2021/06/09 Python