我知道您可以使用 jquery 手风琴功能来实现这一点,但我正在尝试另一种方式。
你可以看到我在这里整理的代码......
http://codepen.io/anon/pen/jGvbF
有没有更好的方式来构建 jquery?
$('.acchead').click(function(){
//check if already open othwerwise...
if (!$(this).next().hasClass("sel")){
//remove the initially opened item
if($(this).next().hasClass("init")){
$(this).next().removeClass('init');
}
//close all items, remove any selected classes, open clicked item
$('.sel').slideUp();
$('.acc .sel').removeClass('sel');
$(this).next().slideDown().addClass('sel');
}
});
干杯