素材牛VIP会员

jQuery弹出下拉导航菜单特效代码

 所属分类:网页特效-导航菜单

 浏览:1668次  评论:0次  更新时间:2016-10-16
牛币素材VIP可免积分下载
jQuery弹出下拉导航菜单特效代码兼容IE6
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
素材描述:二级导航自动收缩高度,兼容主流浏览器。强烈推荐此导航,高端大气上档次。

详细介绍

使用方法:

引入css样式文件

<link type="text/css" href="css/style.css" rel="stylesheet" />

引入jQuery库文件

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>

JavaScript结构

(function(){
	var time = null;
	var list = $("#navlist");
	var box = $("#navbox");
	var lista = list.find("a");
	
	for(var i=0,j=lista.length;i<j;i++){
		if(lista[i].className == "now"){
			var olda = i;
		}
	}
	
	var box_show = function(hei){
		box.stop().animate({
			height:hei,
			opacity:1
		},400);
	}
	
	var box_hide = function(){
		box.stop().animate({
			height:0,
			opacity:0
		},400);
	}
	
	lista.hover(function(){
		lista.removeClass("now");
		$(this).addClass("now");
		clearTimeout(time);
		var index = list.find("a").index($(this));
		box.find(".cont").hide().eq(index).show();
		var _height = box.find(".cont").eq(index).height()+54;
		box_show(_height)
	},function(){
		time = setTimeout(function(){	
			box.find(".cont").hide();
			box_hide();
		},50);
		lista.removeClass("now");
		lista.eq(olda).addClass("now");
	});
	
	box.find(".cont").hover(function(){
		var _index = box.find(".cont").index($(this));
		lista.removeClass("now");
		lista.eq(_index).addClass("now");
		clearTimeout(time);
		$(this).show();
		var _height = $(this).height()+54;
		box_show(_height);
	},function(){
		time = setTimeout(function(){		
			$(this).hide();
			box_hide();
		},50);
		lista.removeClass("now");
		lista.eq(olda).addClass("now");
	});
})();

HTML结构

<div class="nav">
    <div class="list" id="navlist">
        <ul id="navfouce">
            <li><a href="#/">公司概况</a></li>   
            <li><a href="#/">产品展示</a></li>   
            <li><a href="#/">新闻动态</a></li>
            <li><a href="#/">营销网络</a></li>
            <li><a href="#/">照明知识</a></li>   
            <li><a href="#/">人力资源</a></li>   
            <li><a href="#/">客服中心</a></li>   
            <li><a href="#/">联系我们</a></li>
        </ul>
    </div>
    
    <div class="box" id="navbox" style="height:0px;opacity:0;overflow:hidden;">
        <div class="cont" style="display:none;">
            <ul class="sublist clearfix">
                <li>
                    <h3 class="mcate-item-hd"><span>服饰内衣</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">女装</a>
                        <a href="#">男装</a>
                        <a href="#">内衣</a>
                        <a href="#">家居服</a>
                        <a href="#">配件</a>
                        <a href="#">羽绒</a>
                        <a href="#">呢大衣</a>
                        <a href="#">毛衣</a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>鞋 箱包</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">女鞋</a>
                        <a href="#">男鞋</a>
                        <a href="#">箱包</a>
                        <a href="#">女包</a>
                        <a href="#">男包</a>
                        <a href="#">旅行箱</a>
                        <a href="#">钱包 </a>
                    </p>
                </li>
                ……
            </ul>
        </div>
        <div class="cont" style="display:none;">
            <ul class="sublist clearfix">
                <li>
                    <h3 class="mcate-item-hd"><span>服饰内衣</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">女装</a>
                        <a href="#">男装</a>
                        <a href="#">内衣</a>
                        <a href="#">家居服</a>
                        <a href="#">配件</a>
                        <a href="#">羽绒</a>
                        <a href="#">呢大衣</a>
                        <a href="#">毛衣</a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>鞋 箱包</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">女鞋</a>
                        <a href="#">男鞋</a>
                        <a href="#">箱包</a>
                        <a href="#">女包</a>
                        <a href="#">男包</a>
                        <a href="#">旅行箱</a>
                        <a href="#">钱包 </a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>珠宝、手表</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">饰品</a>
                        <a href="#">项链</a>
                        <a href="#">珠宝</a>
                        <a href="#">钻石</a>
                        <a href="#">手表</a>
                    </p>
                </li>
                ……
            </ul>
        </div>
        <div class="cont" style="display:none;">
            <ul class="sublist clearfix">
                <li>
                    <h3 class="mcate-item-hd"><span>服饰内衣</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">女装</a>
                        <a href="#">男装</a>
                        <a href="#">内衣</a>
                        <a href="#">家居服</a>
                        <a href="#">配件</a>
                        <a href="#">羽绒</a>
                        <a href="#">呢大衣</a>
                        <a href="#">毛衣</a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>鞋 箱包</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">女鞋</a>
                        <a href="#">男鞋</a>
                        <a href="#">箱包</a>
                        <a href="#">女包</a>
                        <a href="#">男包</a>
                        <a href="#">旅行箱</a>
                        <a href="#">钱包 </a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>珠宝、手表</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">饰品</a>
                        <a href="#">项链</a>
                        <a href="#">珠宝</a>
                        <a href="#">钻石</a>
                        <a href="#">手表</a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>化妆品</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">护肤</a>
                        <a href="#">彩妆</a>
                        <a href="#">香水</a>
                        <a href="#">男士</a>
                        <a href="#">精油</a>
                        <a href="#">假发</a>
                        <a href="#">美体</a>
                        <a href="#">试用服务</a>
                    </p>
                </li>
                <li>
                    <h3 class="mcate-item-hd"><span>运动 户外</span></h3>
                    <p class="mcate-item-bd">
                        <a href="#">运动鞋</a>
                        <a href="#">运动服</a>
                        <a href="#">运动用品</a>
                        <a href="#">户外</a>
                    </p>
                </li>
            </ul>
        </div>
        <div class="cont" style="display:none;">3<br />3</div>
        <div class="cont" style="display:none;">4<br />3<br />4</div>
        <div class="cont" style="display:none;">5</div>
        <div class="cont" style="display:none;">6<br />3<br />3</div>
        <div class="cont" style="display:none;">7<br />3<br />3<br />3</div>
    </div>
</div>

相关素材 - 导航菜单

讨论这个素材(0)回答他人问题或分享使用心得会奖励牛币

〒_〒 居然一个评论都没有……

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的牛币余额:0
所需牛币:1 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)