jQuery实现类似标签风格的导航菜单效果代码


Posted in Javascript onAugust 25, 2015

本文实例讲述了jQuery实现类似标签风格的导航菜单效果代码。分享给大家供大家参考。具体如下:

这是一款基于jquery实现的类似TAB标签样式的网站导航菜单,引入了jquery,若运行代码后左上角提示错误,刷新页面即可正常。你可点击菜单查看到整体的效果。点击后对应菜单项下移,可扩展成二级菜单,也可以改成TAB标签布局,感兴趣的朋友自己研究吧。

运行效果截图如下:

jQuery实现类似标签风格的导航菜单效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jquery标签式导航菜单</title>
 <script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
 $(".menubt").click(function(){
  $(this).blur();
  if($(this).siblings("div").css("display") == "none") {
   $(".menucount:visible").slideUp(200,function(){ $(this).parent().css("zIndex","100");});
   $(this).siblings("div").slideDown(200,function(){ $(this).parent().css("zIndex","10");});
   $(this).siblings("div").attr("id","#boxOpen");
  } else {
   $(this).siblings("div").slideUp(200,function(){ $(this).parent().css("zIndex","100");});
  }
 })
})
</script>
<style type="text/css">
body{margin:0;padding:0;}
.menubox{position:absolute;width:100%;z-index:100;}
.menucount{display:none;height:80px;overflow:hidden;background:#999999;}
#boxOpen{height:80px;display:block;}
.menubt{display:block;float:right;position:absolute;display:block;background:url(images/menubg23.gif);color:#FFFFFF;text-decoration:none;width:78px;height:21px;text-align:center;font-size:12px;}
.menubtOpen{display:block;float:right;position:absolute;display:block;background:#0066FF;color:#FFFFFF;text-decoration:none;width:50px;}
</style>
</head>
<body>
<div class="menubox">
<div class="menucount"></div>
<a class="menubt" style="right:240px;" href="#">菜单一</a>
</div>
<div class="menubox">
<div class="menucount"></div>
<a class="menubt" style="right:160px;" href="#">菜单二</a>
</div>
<div class="menubox">
<div class="menucount"></div>
<a class="menubt" style="right:80px;" href="#">菜单三</a>
</div>
<div class="menubox">
<div class="menucount"></div>
<a class="menubt" style="right:0;" href="#">菜单四</a>
</div>
<p>若左下角有错误,请刷新本页面,点击菜单可查看效果。</p>
<p> </p>
<p> </p>
<table width="728" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
 <td>
 <p align="center"></p>
 <p align="center"></p></td>
 </tr>
</table>
<p> </p>
</body>
</html>

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

Javascript 相关文章推荐
下拉列表select 由左边框移动到右边示例
Dec 04 Javascript
jquery禁用右键示例
Apr 28 Javascript
JQuery中serialize() 序列化
Mar 13 Javascript
jQuery构造函数init参数分析续
May 13 Javascript
Javascript简单实现面向对象编程继承实例代码
Nov 27 Javascript
js实现prototype扩展的方法(字符串,日期,数组扩展)
Jan 14 Javascript
JS控制FileUpload的上传文件类型实例代码
Oct 07 Javascript
JS创建对象的写法示例
Nov 04 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
Feb 24 Javascript
Axios学习笔记之使用方法教程
Jul 21 Javascript
如何在JavaScript中创建具有多个空格的字符串?
Feb 23 Javascript
vue实现移动端项目多行文本溢出省略
Jul 29 Javascript
jQuery下拉美化搜索表单效果代码分享
Aug 25 #Javascript
jQuery实现下滑菜单导航效果代码
Aug 25 #Javascript
Jquery 分页插件之Jquery Pagination
Aug 25 #Javascript
js实现的tab标签切换效果代码分享
Aug 25 #Javascript
JavaScript实现向右伸出的多级网页菜单效果
Aug 25 #Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 #Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
Aug 25 #Javascript
You might like
PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
2013/03/06 PHP
CI框架入门示例之数据库取数据完整实现方法
2014/11/05 PHP
PHP register_shutdown_function()函数的使用示例
2015/06/23 PHP
php实现爬取和分析知乎用户数据
2016/01/26 PHP
深入解析PHP的Yii框架中的缓存功能
2016/03/29 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
php+Memcached实现简单留言板功能示例
2017/02/15 PHP
Laravel学习教程之从入口到输出过程详解
2017/08/27 PHP
json 定义
2008/06/10 Javascript
JS 巧妙获取剪贴板数据 Excel数据的粘贴
2009/07/09 Javascript
JavaScript单元测试ABC
2012/04/12 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
2014/01/22 Javascript
javascript实现控制div颜色
2015/07/07 Javascript
jQuery实现下滑菜单导航效果代码
2015/08/25 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
2015/12/07 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
js 判断数据类型的几种方法
2017/01/13 Javascript
jQuery自定义多选下拉框效果
2017/06/19 jQuery
vueScroll实现移动端下拉刷新、上拉加载
2019/03/22 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
2020/08/10 Javascript
python类定义的讲解
2013/11/01 Python
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
2015/04/25 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
Python爬虫之pandas基本安装与使用方法示例
2018/08/08 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
潘多拉珠宝俄罗斯官方网上商店:PANDORA俄罗斯
2020/09/22 全球购物
条幅标语大全
2014/06/20 职场文书
实习协议书
2015/01/27 职场文书
事业单位个人总结
2015/02/12 职场文书
幼儿园感恩节活动总结
2015/03/24 职场文书
三严三实学习心得体会(精选N篇)
2016/01/05 职场文书