$(document).ready(function(){ $("#"+$("#mztype").val()).addClass('cur').siblings().removeClass('cur'); var $slidebar = $(".js_con_sidebar"); var $slide = $slidebar.find(".lv1"); var $bot = $slidebar.find(".bot"); var $slideLen = $slide.length; if(parseInt($slide.size()) == 1){$bot.hide();} $slide.each(function(index){ $root = $(this); var $slideUL = $root.find('ul'); if($.trim($slideUL.html()) != ""){ if($root.hasClass('cur')){ $root.find('.lv2').slideDown(); if((index+1) == $slideLen){ $bot.hide(); } } $root.click(function(){ $this = $(this); $slide_lv2 = $this.find('.lv2'); if($this.hasClass('cur')){ $slide_lv2.slideDown('fast',function(){ $slide.children("a").removeClass("lv1_a"); if( $slideLen == (index + 1)){ $bot.show(); } }); }else{ $(".lv2").hide(); $this.addClass('cur').siblings().removeClass('cur'); $slide_lv2.hide(); $slide.children("a").removeClass("lv1_a"); $this.children("a").first().addClass("lv1_a"); $slide_lv2.slideDown(); if( $slideLen == (index + 1)){ $bot.hide(); } } }); }else{ $root.addClass("curr"); } }); });