基于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 相关文章推荐
JS 自定义带默认值的函数
Jul 21 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
Nov 24 Javascript
jQuery中unwrap()方法用法实例
Jan 16 Javascript
Bootstrap实现提示框和弹出框效果
Jan 11 Javascript
js中常用的Math方法总结
Jan 12 Javascript
使用重写url机制实现验证码换一张功能
Aug 01 Javascript
微信小程序实现收藏与取消收藏切换图片功能
Aug 03 Javascript
浅谈vue引用静态资源需要注意的事项
Sep 28 Javascript
模块化react-router配置方法详解
Jun 03 Javascript
Vue拖拽组件列表实现动态页面配置功能
Jun 17 Javascript
实现一个Vue自定义指令懒加载的方法示例
Jun 04 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
Feb 14 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中的字符串函数
2006/10/09 PHP
phpMyAdmin2.11.6安装配置方法
2008/08/24 PHP
改写ThinkPHP的U方法使其路由下分页正常
2014/07/02 PHP
ThinkPHP分页实例
2014/10/15 PHP
Ubuntu中搭建Nginx、PHP环境最简单的方法
2015/03/05 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
php用户密码加密算法分析【Discuz加密算法】
2016/10/12 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
javascript 去字符串空格终极版(支持utf8)
2009/11/14 Javascript
CSS+jQuery实现的一个放大缩小动画效果
2013/09/24 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
JavaScript中的apply和call函数详解
2014/07/20 Javascript
jquery 表单验证之通过 class验证表单不为空
2015/11/02 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
通过button将form表单的数据提交到action层的实例
2017/09/08 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
Vue管理系统前端之组件拆分封装详解
2020/08/23 Javascript
深入解析Python的Tornado框架中内置的模板引擎
2016/07/11 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
Python字符串对象实现原理详解
2019/07/01 Python
Java爬虫技术框架之Heritrix框架详解
2020/07/22 Python
如何在网站上添加谷歌定位信息
2016/04/16 HTML / CSS
审核会计岗位职责
2013/11/08 职场文书
计算机应用专业应届毕业生中文求职信范文
2013/11/29 职场文书
银行简历自我评价
2014/02/11 职场文书
《散步》教学反思
2014/03/02 职场文书
村级四风对照检查材料
2014/08/24 职场文书
领导干部遵守党的政治纪律情况思想汇报
2014/09/14 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
2015年国庆节活动总结
2015/03/23 职场文书
python opencv通过按键采集图片源码
2021/05/20 Python
python代码实现扫码关注公众号登录的实战
2021/11/01 Python
Redis命令处理过程源码解析
2022/02/12 Redis
win10重装系统后上不了网怎么办 win10重装系统网络故障的解决办法
2022/07/23 数码科技