我知道你可以使用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');
}
});
干杯