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 相关文章推荐
脚本吧 - 幻宇工作室用到js,超强推荐base.js
Dec 23 Javascript
24款非常有用的 jQuery 插件分享
Apr 06 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
Feb 04 Javascript
JavaScript四种调用模式和this示例介绍
Jan 02 Javascript
推荐10个2014年最佳的jQuery视频插件
Nov 12 Javascript
JS+CSS实现仿新浪微博搜索框的方法
Feb 24 Javascript
JavaScript中DOM详解
Apr 13 Javascript
AngularJS基础学习笔记之简单介绍
May 10 Javascript
修改js confirm alert 提示框文字的简单实例
Jun 10 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
Oct 04 Javascript
Vue Transition实现类原生组件跳转过渡动画的示例
Aug 19 Javascript
详解webpack3编译兼容IE8的正确姿势
Dec 21 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设计模式 Prototype (原型模式)代码
2011/06/26 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
PHP登录环节防止sql注入的方法浅析
2014/06/30 PHP
PHP连接access数据库
2015/03/27 PHP
php版阿里云OSS图片上传类详解
2016/12/01 PHP
java解析json方法总结
2019/05/16 PHP
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
Javascript控制页面链接在新窗口打开具体方法
2013/08/16 Javascript
json字符串之间的相互转换示例代码
2014/08/21 Javascript
JavaScript中判断原生函数检查function是否是原生代码
2014/09/09 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
Node.js包管理器Yarn的入门介绍与安装
2016/10/17 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
Vue 2.0学习笔记之使用$refs访问Vue中的DOM
2017/12/19 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
2018/04/25 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
学前端,css与javascript重难点浅析
2020/06/11 Javascript
django Serializer序列化使用方法详解
2018/10/16 Python
Pycharm无法显示动态图片的解决方法
2018/10/28 Python
python递归下载文件夹下所有文件
2019/08/31 Python
Tensorflow 多线程设置方式
2020/02/06 Python
python3连接MySQL8.0的两种方式
2020/02/17 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
使用Python判断一个文件是否被占用的方法教程
2020/12/16 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
打架检讨书800字
2014/01/10 职场文书
面包店的创业计划书范文
2014/01/16 职场文书
四年级科学教学反思
2014/02/10 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
毕业纪念册寄语大全
2015/02/26 职场文书
体育教师研修感悟
2015/11/18 职场文书
MYSQL常用函数介绍
2022/05/05 MySQL