jQuery实现简单下拉导航效果


Posted in Javascript onSeptember 07, 2015

本文实例讲述了jQuery实现简单下拉导航效果。分享给大家供大家参考。具体如下:

这里粗略做一款基于jquery的下拉导航菜单效果,我觉得挺不错,虽然没有怎么美化,但是代码易懂,另外修补的空间也比较大,相信对学习CSS以及jquery的朋友有不小的帮助。

运行效果截图如下:

jQuery实现简单下拉导航效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>jQuery下拉导航</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(function(){
 $('.nav').children("li:has(ul)").hover(
function(){
 $(this).children("ul").slideDown();
 },
 function(){
  $(this).children("ul").hide();
 }
 );
 });
 </script>
 <style type="text/css">
  *{margin:0;padding:0;}
  .nav {margin:200px;list-style-type:none;}
  .nav li {position:relative;float:left;margin-right:10px;}
  .nav li ul {display:none;position:absolute;top:20px;left:0;list-style-type:none;}
  .nav li ul li {padding:2px 0;}
 </style>
</head>
<body>
 <ul class="nav">
 <li><a href="#">首页</a>
 </li>
 <li>
 <a href="#">链接</a>
 <ul>
  <li><a href="#">aaa</a></li>
  <li><a href="#">bbb</a></li>
  <li><a href="#">ccc</a></li>
  <li><a href="#">ddd</a></li>
 </ul>
 </li>
 <li>
 <a href="#">相册</a>
 <ul>
  <li><a href="#">11</a></li>
  <li><a href="#">22</a></li>
  <li><a href="#">33</a></li>
  <li><a href="#">44</a></li>
 </ul>
 </li>
 <li>
 <a href="#">博客</a>
 <ul>
  <li><a href="#">AA</a></li>
  <li><a href="#">BB</a></li>
  <li><a href="#">CC</a></li>
  <li><a href="#">DD</a></li>
 </ul>
 </li>
 <li>
 <a href="#">关于</a>
 </li>
 <div style="clear:both"></div>
</ul>
</body>
</html>

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

Javascript 相关文章推荐
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
Jan 12 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
Feb 11 Javascript
js内存泄露的几种情况详细探讨
May 31 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
May 05 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
Aug 04 Javascript
jQuery中on()方法用法实例详解
Feb 06 Javascript
Backbone.js框架中Model与Collection的使用实例
May 07 Javascript
ionic实现可滑动的tab选项卡切换效果
Apr 15 Javascript
javascript 组合按键事件监听实现代码
Feb 21 Javascript
JS实现的点击表头排序功能示例
Mar 27 Javascript
原生JS实现列表子元素顺序反转的方法分析
Jul 02 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
Aug 30 Javascript
JS实现弹性菜单效果代码
Sep 07 #Javascript
js实现兼容性好的微软官网导航下拉菜单效果
Sep 07 #Javascript
jquery实现标题字体变换的滑动门菜单效果
Sep 07 #Javascript
关于JS中prototype的理解
Sep 07 #Javascript
js+css实现超简洁的二级下拉菜单效果代码
Sep 07 #Javascript
jquery实现简单的二级导航下拉菜单效果
Sep 07 #Javascript
jQuery平滑旋转幻灯片特效代码分享
Sep 07 #Javascript
You might like
PHP读取xml方法介绍
2013/01/12 PHP
用Php编写注册后Email激活验证的实例代码
2013/03/11 PHP
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
php中JSON的使用方法
2015/04/30 PHP
PHP模块化安装教程
2016/06/01 PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
2016/10/28 PHP
php mysql数据库操作类(实例讲解)
2017/08/06 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
js获取图片大小的函数代码
2011/09/20 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
javascript字符串替换函数如何一次性全部替换掉
2015/10/30 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
vue计算属性及使用详解
2018/04/02 Javascript
React Navigation 使用中遇到的问题小结
2018/05/08 Javascript
AngularJS $http post 传递参数数据的方法
2018/10/09 Javascript
如何通过setTimeout理解JS运行机制详解
2019/03/23 Javascript
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
Python常用内置函数总结
2015/02/08 Python
Python程序中用csv模块来操作csv文件的基本使用教程
2016/03/03 Python
python 实现调用子文件下的模块方法
2018/12/07 Python
python+ffmpeg批量去视频开头的方法
2019/01/09 Python
Django组件cookie与session的具体使用
2019/06/05 Python
在django中使用apscheduler 执行计划任务的实现方法
2020/02/11 Python
美国眼镜在线零售商:Dualens
2019/12/07 全球购物
幼儿园老师辞职信
2014/01/20 职场文书
教师三严三实对照检查材料
2014/09/25 职场文书
介绍信格式样本
2015/05/05 职场文书
结婚主持人致辞
2015/07/28 职场文书
python中os.path.join()函数实例用法
2021/05/26 Python
python 爬取哔哩哔哩up主信息和投稿视频
2021/06/07 Python
深入解析Apache Hudi内核文件标记机制
2022/03/31 Servers
vue3使用vuedraggable实现拖拽功能
2022/04/06 Vue.js
mysql查看表结构的三种方法总结
2022/07/07 MySQL
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS