基于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 阻止javascript事件冒泡,获取控件ID值
Jun 27 Javascript
jquery弹出框的用法示例(2)
Aug 26 Javascript
jquery 操作iframe的几种方法总结
Dec 13 Javascript
原生js实现复制对象、扩展对象 类似jquery中的extend()方法
Aug 30 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
Apr 07 Javascript
jQuery基于ajax实现带动画效果无刷新柱状图投票代码
Aug 10 Javascript
简单谈谈json跨域
Mar 13 Javascript
javaScript语法总结
Nov 25 Javascript
js实现弹窗暗层效果
Jan 16 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
Feb 20 Javascript
Node.js实现批量下载图片简单操作示例
Jan 18 Javascript
基于js实现逐步显示文字输出代码实例
Apr 02 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
让PHP开发者事半功倍的十大技巧小结
2010/04/20 PHP
ThinkPHP中的系统常量和预定义常量集合
2014/07/01 PHP
phpword插件导出word文件时中文乱码问题处理方案
2014/08/19 PHP
php实现屏蔽掉黑帽SEO的搜索关键字
2015/04/15 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
如何学习Javascript入门指导
2013/11/01 Javascript
js对象基础实例分析
2015/01/13 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
jQuery+jsp下拉框联动获取本地数据的方法(附源码)
2015/12/03 Javascript
对Js OOP编程 创建对象的一些全面理解
2016/07/26 Javascript
js 获取元素所有兄弟节点的实现方法
2016/09/06 Javascript
js多个物体运动功能实例分析
2016/12/20 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
jQuery Tree Multiselect使用详解
2017/05/02 jQuery
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
详细分析jsonp的原理和实现方式
2017/11/20 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
vue+springboot图片上传和显示的示例代码
2020/02/14 Javascript
Python Web框架Pylons中使用MongoDB的例子
2013/12/03 Python
压缩包密码破解示例分享(类似典破解)
2014/01/17 Python
Python中用sleep()方法操作时间的教程
2015/05/22 Python
Python学习pygal绘制线图代码分享
2017/12/09 Python
浅析Python装饰器以及装饰器模式
2018/05/28 Python
python中逻辑与或(and、or)和按位与或异或(&amp;、|、^)区别
2020/08/05 Python
Stella McCartney官网:成衣、包袋、香水、内衣、童装及Adidas系列
2018/12/20 全球购物
NOTINO英国:在线购买美容和香水
2020/02/25 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
最新大学生自我评价
2013/09/24 职场文书
计算机专业毕业生的自我评价
2013/11/18 职场文书
主题班会演讲稿
2014/05/22 职场文书
四风问题个人自查剖析材料思想汇报
2014/09/21 职场文书
合伙经营协议书范本(通用版)
2014/12/03 职场文书
成绩单评语
2015/01/04 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
Win10系统下配置Java环境变量
2021/06/13 Java/Android