Javascript

아코디언

withWalker™ 2017. 7. 10. 16:29

아코디언

 

메뉴소스


 


$(document).ready(function() {
    
     $(".accordion > ul > li > a").on("click", function(){
        var element = $(this).parent("li");

         
         if(element.hasClass("open")) {
           element.removeClass("open");
             element.find("li").removeClass("open");
             element.find("ul").slideUp();
         }
         else{
          element.addClass("open");
          element.children("ul").slideDown();
          element.siblings("li").children("ul").slideUp();
          element.siblings("li").removeClass("open");
        element.siblings("li").find("li").removeClass("open");
        element.siblings("li").find("ul").slideUp();
         }
     });

        
        $(".accordion ul ul").hide();
        
        $(".open").children("ul").slideDown();
});

See the Pen mwQJXQ by Kiyeol Yoo (@spiegel) on CodePen.

 

 

 

 

반응형