jQuery实现仿美橙互联两级导航菜单效果完整实例


Posted in Javascript onSeptember 17, 2015

本文实例讲述了jQuery实现仿美橙互联两级导航菜单效果。分享给大家供大家参考。具体如下:

这是一款基于jQuery实现的仿美橙互联两级导航菜单,效果不错吧,更像是一个滑动门,不会让你失望的。

先来看看运行效果截图:

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>仿美橙互联导航菜单</title>
<style>
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: none;
}
a:active {
 text-decoration: none;
}
#nav_wrap{margin:20px auto;}
#nav li{ text-align:center;font-size:12px;}
#nav_wrap { width:960px; overflow:hidden; }
#nav{ background:url(images/nav_bg.gif) repeat-x; height:39px; position:relative; width:950px; margin:0 auto; }
#nav .l{ background:url(images/navnbg.gif) no-repeat 0px 0px; height:39px; width:2px; float:left}
#nav .r{ background:url(images/navnbg.gif) no-repeat -4px 0px; height:39px; width:2px; float:right}
#nav .bt_qnav { float:right; } 
#nav .bt_qnav a{ width:31px; height:29px; line-height:39px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0}
#nav li { float:left; list-style:none; }
#nav li .v a{ width:83px;height:39px; line-height:33px; display:block; color:#FFF; background:url(images/navnbg.gif) no-repeat -87px 6px; float:left; font-family:"Microsoft Yahei";}
#nav li .v a:hover,#nav li .v .sele{background:url(images/navnbg.gif) no-repeat 0px -47px; color:#116406; line-height:42px; font-size:14px}
#nav .kind_menu { height:30px;*height:29px; line-height:30px;vertical-align:middle; position:absolute; top:37px;*top:39px; left:70px; width:880px; text-align:left; display:none; background:url(images/nav_bg1.gif) repeat-x bottom; color:#656565; }
#nav .kind_menu a {color:#656565; float:left; text-align:center; width:90px; font-family:Arial, Helvetica, sans-serif;}
#nav .kind_menu a:hover { color:#ff4300; background:url(images/navnbg.gif) no-repeat 1px -91px;*background:url(images/navnbg.gif) no-repeat 1px -93px;}
#nav .kind_menu span { font-size:10px; color:#cecece; line-height:30px; *line-height:26px; float:left }
#tmenu{ background:url(images/nav_bg1.gif) repeat-x bottom; height:28px; border-bottom:1px solid #eee; }
</style>
<SCRIPT src="jquery1.3.2.js" type="text/javascript"></SCRIPT>
</head>
<body style="text-align:center">
<DIV id=nav_wrap>
<DIV id=nav>
<DIV class=l></DIV>
<UL class=c>
 <LI><SPAN class=v><A href="#" target="_blank">首页</A></SPAN> 
 <DIV class=kind_menu style="LEFT: 20px">欢迎访问美橙互联! </DIV></LI>
 <LI><SPAN class=v><A href="#">特惠套餐</A></SPAN> 
 <DIV class=kind_menu style="LEFT: 40px"><A 
 href="#">电信套餐</A> <SPAN>|</SPAN> <A 
 href="#">双线套餐</A> </DIV></LI>
 <LI><SPAN class=v><A href="#">域名频道</A></SPAN> 
 <DIV class=kind_menu><A href="#">英文域名</A> 
 <SPAN>|</SPAN> <A href="#">中文域名</A> 
 <SPAN>|</SPAN> <A href="#">通用网址</A> <SPAN>|</SPAN> 
 <A href="#">价格列表</A> 
 <SPAN>|</SPAN> <A href="#" target=_blank>域名交易</A> 
 <SPAN>|</SPAN> <A href="#">相关帮助</A> 
 <SPAN>|</SPAN> <A href="#">智能加速</A> </DIV></LI>
 </UL>
<DIV class=r></DIV>
</DIV><!--nav-->
<DIV id=tmenu></DIV>
</DIV><!--nav_wrap-->
<SCRIPT type=text/javascript>
 var site_url = window.location.href.toLowerCase(); 
 switch (true) {  
  default :
   $("#nav li").attr("class","");
   $("#nav li").eq(0).attr("class","nav_lishw");
   $(".nav_lishw .v a").attr("class","sele");
   $(".nav_lishw .kind_menu").show();
 } 
 $("#nav li").hover(
  function(){
   clearTimeout(setTimeout("0")-1);
   $("#nav .kind_menu").hide(); 
   $("#nav li .v .sele").attr("class","shutAhover");
   $(this).attr("id","nav_hover")
   $("#nav_hover .v a").attr("class","sele");
   $("#nav_hover .kind_menu").show(); 
  },
  function(){
   if($(this).attr("class") != "nav_lishw"){
    $("#nav_hover .v .sele").attr("class","");
    $("#nav_hover .kind_menu").hide(); 
   }
   $(this).attr("id","")
   $("#nav li .v .shutAhover").attr("class","sele");
   setTimeout(function(){
    $(".nav_lishw .kind_menu").show();
    $(".nav_lishw .v a").attr("class","sele");
   },50); 
  }
 );
</SCRIPT>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript创建对象的写法
Aug 29 Javascript
js实现ArrayList功能附实例代码
Oct 29 Javascript
JavaScript类继承及实例化的方法
Jul 25 Javascript
jQuery Validation PlugIn的使用方法详解
Dec 18 Javascript
javascript实现简单的全选和反选功能
Jan 05 Javascript
微信小程序 require机制详解及实例代码
Dec 14 Javascript
微信小程序 使用canvas制作K线实例详解
Jan 12 Javascript
vue快捷键与基础指令详解
Jun 01 Javascript
js数组实现权重概率分配
Sep 12 Javascript
Angular5给组件本身的标签添加样式class的方法
Apr 07 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
Sep 04 Javascript
基于Vue 撸一个指令实现拖拽功能
Oct 09 Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
Sep 17 #Javascript
jQuery实现折叠、展开的菜单组效果代码
Sep 16 #Javascript
ANGULARJS中使用JQUERY分页控件
Sep 16 #Javascript
js实现tab切换效果实例
Sep 16 #Javascript
JS实现自动固定顶部的悬浮菜单栏效果
Sep 16 #Javascript
jQuery图片轮播滚动切换代码分享
Apr 20 #Javascript
JS实现光滑展开合拢的菜单效果代码
Sep 16 #Javascript
You might like
Drupal读取Excel并导入数据库实例
2014/03/02 PHP
Zend Framework框架实现类似Google搜索分页效果
2016/11/25 PHP
PHP的自定义模板引擎
2017/03/24 PHP
PHP JWT初识及其简单示例
2018/10/10 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
2019/05/09 PHP
javascript整除实现代码
2010/11/23 Javascript
jquery ui dialog ie8出现滚动条的解决方法
2010/12/06 Javascript
jQuery ul标签下拉菜单演示代码
2010/12/11 Javascript
jquery创建一个ajax关键词数据搜索实现思路
2013/02/26 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
js实现input框文字动态变换显示效果
2015/08/19 Javascript
JS实现3D图片旋转展示效果代码
2015/09/22 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
jQuery代码实现图片墙自动+手动淡入淡出切换效果
2016/05/09 Javascript
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
原生js实现ajax请求和JSONP跨域请求操作示例
2020/03/14 Javascript
[01:12:27]EG vs Secret 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
python遍历序列enumerate函数浅析
2017/10/17 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
python面试题Python2.x和Python3.x的区别
2019/05/28 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
英国最大的宠物食品和宠物用品网上零售商: Zooplus
2016/08/01 全球购物
美国宠物商店:Wag.com
2016/10/25 全球购物
ALDI奥乐齐官方海外旗舰店:德国百年超市
2017/12/27 全球购物
ECCO俄罗斯官网:北欧丹麦鞋履及皮具品牌
2020/06/26 全球购物
刑事案件上诉状
2015/05/23 职场文书
初中班主任心得体会
2016/01/07 职场文书
MySQL 数据丢失排查案例
2021/05/08 MySQL
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫
基于Python实现流星雨效果的绘制
2022/03/18 Python