Drop down menu with on click toggle

后端 未结 3 1056
别跟我提以往
别跟我提以往 2020-12-30 18:21

I am attempting to create a drop down menu which activates on click rather than on hover. So far I have the on click working with a little javascript, but whilst the sub men

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-30 18:53

    check this fiddle

    http://jsfiddle.net/Kritika/SZwTg/1/

                   $(document).ready(function () {
                          $("li").click(function () {
                              $('li > ul').not($(this).children("ul")).hide();
                              $(this).children("ul").toggle();
                                 });
                            });
    

    or

                    $(document).ready(function () {
                         $("li").click(function () {
                             var submenu=$(this).children("ul");
                             $('li > ul').not(submenu).hide();
                             submenu.toggle();
                             });
                        });
    

    on click of "parent 1" it reveals its children and when you click on "parent 2" parent 1's children hide and Parent 2's children show. and if Parent 1's children show you wil be able to hide them by clicking on Parent 1 again.

提交回复
热议问题