Я использую следующую функцию, чтобы показать мои аккордеоны
<script type="text/javascript">
$(document).ready(function(){
$(".accordion h3:first").addClass("active");
$(".accordion div:not(:first)").hide();
$(".accordion h3").click(function(){
$(this).next("div").slideToggle("fast")
.siblings("div:visible").slideDown("fast");
$(this).toggleClass("active");
$(this).siblings("h3").removeClass("active");
});
});
</script>
поэтому первый аккордеон открыт при загрузке страницы, затем, когда я нажимаю на любой другой аккордеон, который уже открыт, остается открытым, а другой открывается также, предыдущий закрывается только при нажатии на него. Чего я хотел бы добиться, так это закрыть предыдущий аккордеон при нажатии на следующий. Кто-нибудь может мне помочь с перестройкой этой функции.
Большое спасибо