У меня есть аккордеон, ниже которого работает, но когда объект открыт, если вы нажмете его снова, он откроется вместо закрытия.Пользовательский Accordion
Я не уверен в наилучшем способе адаптации кода ниже для достижения этого?
Любая помощь или совет были бы замечательными?
Благодаря
$('.acc h2').click(function() {
$('.acc h2.open').nextUntil('h2').stop(true, true).slideToggle();
$('.acc h2.open').removeClass('open');
$(this).nextUntil('h2').stop(true, true).slideToggle(900);
$(this).toggleClass('open');
});
<div class="acc">
<h2>1. Title 1</h2>
<div><p>text 1</p></div>
<h2>2. Title 2</h2>
<div><p>text 2</p></div>
<h2>3. Title 3</h2>
<div><p>text 3</p></div>
</div><!--END acc-->
Вы хотите, чтобы открывать и закрывать самостоятельно или иметь только один открытый за раз? – kwelch
Один открытый в любой момент времени. – Jemes