这是我的代码:
$('.expand-1').click(function(){
$('.content-1').slideToggle('slow');
$('.expanded-1').toggleClass('expanded-4');
});
$('.expand-2').click(function(){
$('.content-2').slideToggle('slow');
$('.expanded-2').toggleClass('expanded-5');
});
$('.expand-3').click(function(){
$('.content-3').slideToggle('slow');
$('.expanded-3').toggleClass('expanded-6');
});
基本上,当您单击框时,它会展开框,但是当我单击下一个框时,其余框仍保持打开状态,我正在寻找的是一种方式,当单击 (Box1) 时,如果 Box2 或 Box3 仍处于打开状态,它们将关闭并仅打开 Box1,如果单击 Box2,则 Box1 和 Box3 将保持 Closed 状态,依此类推。
此页面上只有 3 个框。