0
所以,我有以下代码:jQuery的手风琴 - 收起上再次点击
$(".btn-slide-1").click(function(){
$('div[id^="panel"]').slideUp("slow");
$('ul#menu li a').removeClass("active");
$("#panel-about").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
$(".btn-slide-2").click(function(){
$('div[id^="panel"]').slideUp("slow");
$('ul#menu li a').removeClass("active");
$("#panel-products").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
$(".btn-slide-3").click(function(){
$('div[id^="panel"]').slideUp("slow");
$('ul#menu li a').removeClass("active");
$("#panel-specs").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
从本质上讲,我希望得到这个精简的,但是当你点击一个类来打开该股利它是所有与此有关。它一切正常,但如果我再次点击相同的项目,它只是崩溃,然后再次立即重新打开。
不,是s直到崩溃,然后再次打开它。 – Palemo 2012-07-25 03:42:37
这就是伟大的家伙,谢谢! – Palemo 2012-07-25 03:51:36
@Palemo看看http://jsfiddle.net/3aH5r/它应该工作。 – Mifeng 2012-07-25 03:55:43