我有這個HTML結構,我需要點擊「.open_panel」名爲「.utenti_iscritti」的div變得可見並且向下滑動。顯然,我不能使用唯一的ID,因爲這是一個在頁面中多次複製的結構(這是一個列表)。如何使用jQuery製作簡單的手風琴?
非常感謝!
這是我的代碼:
<script type="text/javascript">
$(".open_panel").click(function() {
$(this).parent().parent().next("div.utenti_iscritti").slideToggle(300).siblings("div.utenti_iscritti").slideUp("slow");
//$(this).siblings().css({backgroundImage:"url(left.png)"});
});
</script>
<div class="lezione">
<div class="intro">
<h5>09:00 - 10:00</h5>
<h4>Walking</h4>
<h6>Sala Walking con Francesco</h6>
<div class="action libero">
<span class="contatore">2</span>
<h6><a class="open_panel" href="#" title="Ci sono ancora posti liberi">Iscritti</a></h6>
</div><!--action-->
</div><!--intro-->
<div class="utenti_iscritti">
</div><!--utenti_iscirtti-->
</div><!--lezione-->