基于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 相关文章推荐
jquery下组织javascript代码(js函数化)
Aug 25 Javascript
JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
Apr 07 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
Jan 15 Javascript
jquery表单验证需要做些什么
Nov 17 Javascript
Node.js的项目构建工具Grunt的安装与配置教程
May 12 Javascript
JavaScript中的工厂函数(推荐)
Mar 08 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
Sep 16 Javascript
微信小程序实现tab切换效果
Nov 21 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
May 17 Javascript
JS实现点餐自动选择框(案例分析)
Dec 10 Javascript
JavaScript实现单点登录的示例
Sep 23 Javascript
JavaScript实现点击出现子菜单效果
Feb 08 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动态生成静态HTML网页的代码
2010/03/04 PHP
一些php技巧与注意事项分析
2011/02/03 PHP
DIY jquery plugin - tabs标签切换实现代码
2010/12/11 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
2014/05/03 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
前端性能优化及技巧
2016/05/06 Javascript
JS简单实现表格排序功能示例
2016/12/20 Javascript
详解JavaScript RegExp对象
2017/02/04 Javascript
js仿QQ邮箱收件人选择与搜索功能
2017/02/10 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
2017/04/14 jQuery
深入理解react-router 路由的实现原理
2018/09/26 Javascript
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
[42:32]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第二局
2016/02/27 DOTA
Python使用base64模块进行二进制数据编码详解
2018/01/11 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
Python实现的删除重复文件或图片功能示例【去重】
2019/04/23 Python
pytorch 指定gpu训练与多gpu并行训练示例
2019/12/31 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
python中的对数log函数表示及用法
2020/12/09 Python
css3弹性盒子flex实现三栏布局的实现
2020/11/12 HTML / CSS
如何在网站上添加谷歌定位信息
2016/04/16 HTML / CSS
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
英国最受欢迎的母婴精品品牌:JoJo Maman BéBé
2021/02/17 全球购物
领导的自我鉴定
2013/12/28 职场文书
金融专业大学生职业生涯规划范文
2014/01/16 职场文书
社区志愿者活动总结
2014/06/26 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
幼儿园教师的自我评价范文
2014/09/17 职场文书
调任通知
2015/04/21 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
JS数组的常用方法整理
2021/03/31 Javascript
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python
MySQL优化之慢日志查询
2022/06/10 MySQL