Open one tab at a time in accordion

后端 未结 2 1203
眼角桃花
眼角桃花 2021-01-23 16:02

I have a accordion which is working absolutely fine but what I need is to open only one tab at a time, means when one tab is opened then another tab should be closed.

Cu

2条回答
  •  有刺的猬
    2021-01-23 16:17

    LIVE DEMO

    $("#accordion > li > span").click(function() {
        $(this).closest('li').siblings().find('span').removeClass('active').next('div').slideUp(250);
        $(this).toggleClass("active").next('div').slideToggle(250);
    });
    


    Or like: LIVE DEMO

    $("#accordion > li > span").click(function() {
        $(this).toggleClass("active").next('div').slideToggle(250)
        .closest('li').siblings().find('span').removeClass('active').next('div').slideUp(250);
    });
    

提交回复
热议问题