我在實現基本的jquery手風琴,如果手風琴內容是開放的,那麼就會執行向上滑動和向下滑動操作。它應該只隱藏(向上滑動)內容div。需要某人的幫助。jquery隱藏活躍的手風琴內容
$(document).ready(function() {
$("h3").click(function() {
if ($(".accordion-content").is(":visible")) {
$(".accordion-content").slideUp(600);
$("span.plusminus").text("+");
}
$(this).next(".accordion-content").slideDown(600);
$(this).find("span.plusminus").text("-");
});
});
h3 {
background: #ccc;
padding: 10px;
}
.accordion-content {
display: none;
height: 50px;
}
.plusminus {
float: right;
}
<div class="accordion_container">
<h3>Lorem Ipsum<span class="plusminus">+</span></h3>
<div class="accordion-content">
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.</p>
</div>
<h3>Lorem Ipsum<span class="plusminus">+</span></h3>
<div class="accordion-content">
<p>Works fine</p>
</div>
<h3>Lorem Ipsum<span class="plusminus">+</span></h3>
<div class="accordion-content">
<p>Works fine</p>
</div>
</div>
這裏是工作提琴:https://jsfiddle.net/ phaneendra/L78szd2b/2/ – dvln