锘?(function(){ $(".join_list li.on dd").slideDown(); $(document).on("click",".join_list dt",function(){ $(this).parents("li").toggleClass("on").siblings().removeClass("on"); $(this).siblings().slideToggle(); $(this).parents("li").siblings().find("dd").slideUp(); }) select(); }) function select(){ $(".year_select").each(function (i) { $(this).find("dt").click(function (e) { if($(this).hasClass('on_o')){ $(this).removeClass('on_o'); }else{ $(this).addClass('on_o'); $(this).parent().siblings().find("dt").removeClass("on_o") } e.preventDefault(); e.stopPropagation() $(".year_select").eq(i).find("dd a").each(function (x) { $(this).click(function () { $(".year_select").eq(i).find("dt").removeClass('gray'); $(".year_select").eq(i).find("dd a").removeClass("on") $(this).addClass("on") $(".year_select").eq(i).find("dt p").text($(this).text()); $(".year_select").eq(i).find("dt").attr({"data-val":$(this).data("val")}); //$(".year_select").eq(i).find("dt").attr({"data-val":$(this).text()}); //$(".year_select").eq(i).next(".select_hidden").val($(this).attr("data-val")) }) }) }) }) $(document).click(function () { $(".year_select dd").slideUp(); $(".year_select dt").removeClass('on_o'); }) $(".year_select dt").on("click", function(e){ if($(this).siblings(".year_select dd").is(":hidden")){ $(this).siblings(".year_select dd").slideDown(); $(this).parents(".year_select").siblings(".year_select").children(".year_select dd").slideUp(); $(this).parents(".confk li").siblings().find(".year_select dd").slideUp(); }else{ $(this).siblings(".year_select dd").slideUp(); } }); }