jquery菜单下拉特效 非常简单

最近公司要做手机网站要做个菜单下拉功能
js尽可能的做成可移植性强的代码
于是整理了下 供大家检阅


jquery代码:

$("document").ready(function(){
	$(".zlp #down").click(function(){
		$(".item").slideToggle();
		if($("span",this).attr("tar")=="a"){
			$("span",this).text("∧");
			$("span",this).attr("tar","b");
		}
		else{
			$("span",this).text("∨");
			$("span",this).attr("tar","a");
		}
	});
	
	$("a").click(function(){
	//切换条目特效
		$(this).addClass("n");
		$(this).parent().siblings().children("a").removeClass("n");
		
		if($(this).attr("tabs")){
			var prdiv=$(this).parents("div").first().attr("id");
			var chdiv = $(this).attr("tabs");
			if($("#"+chdiv).html()){
				$("#"+chdiv).siblings(".tabs").slideUp(200);
				$("#"+chdiv).slideDown(800);
			}else{
				$("#"+prdiv).siblings(".tabs").fadeOut();
			}
		}
	});	
});


html代码:

                <div class="zlp">
                    <ul>
                        <li id="down" class="n">热门区域<span tar="a">∨</span></li>
                        <li>参团最多<span></span></li>
                        <li>最新活动<span></span></li>
                    </ul>
                </div>
                <div class="item" style="display:none;">
                    <div class="smalljt"></div>
                    <div class="zk">
                        <div class="zkqy" id="zkqy">
                            <ul>
                                <li><a tabs="tabs1" href="#">芙蓉(100)</a></li>
                                <li><a tabs="tabs2" href="#" class="n">雨花(125)</a></li>
                                <li><a tabs="tabs3" href="#">开福(50)</a></li>
                                <li><a tabs="tabs4" href="#">天心(86)</a></li>
                                <li><a tabs="tabs5" href="#">岳麓(155)</a></li>
                                <li><a tabs="tabs6" href="#">星沙(100)</a></li>
                                <li><a tabs="tabs7" href="#">望城(80)</a></li>
                                <li><a tabs="tabs8" href="#">宁乡(68)</a></li>
                            </ul>
                        </div>
                        <div class="zksq tabs" id="tabs1" style="display:none;">
                            <ul>
                                <li><a href="#">1南城省府片区</a></li>
                                <li><a href="#" class="n">1武广新城片区</a></li>
                                <li><a href="#">1中心片区</a></li>
                                <li><a href="#">1尚东片区</a></li>
                                <li><a href="#">1雨花区府片区</a></li>
                                <li><a href="#">1红星片区</a></li>
                                <li><a href="#">1同升湖片区</a></li>
                            </ul>
                        </div>
                    </div>
                </div>

多说一句无关的 csdn的编辑器真TM难用 每次写文章都编辑了好几次
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值