我試圖做一個簡單的手風琴在用戶點擊第1層看到2級,點擊二級看三級等。級別1將被複制多次,所以我使用.children方法來避免單擊級別1時所有級別2的打開。jQuery的手風琴
問題是,當2級被點擊它打開3級也將關閉1級我可以直接針對每一個來解決這個問題,但我想用代碼的最低金額做。任何建議將不勝感激。
<div class="level1">
Level 1
<div class="level2">
Level 2
<div class="level3">
Level 3
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.level1').click(function(){
$(this).children('.level2').slideToggle('300');
});
});
</script>
這很好,謝謝。 – jimbouton 2012-03-30 16:09:06