0
我有一個jQuery的切換,我需要觸發3個單獨的觸發器。我發現這個: jQuery toggle single div with two different triggersjQuery與多個觸發器切換
...但我需要切換動畫到特定的高度。這裏是我當前的代碼:
<script type='text/javascript'>
$(function(){
$(".nav-toggle").toggle(function(){
$("#main-nav-dropdown").animate({height:146},500);
},function(){
$("#main-nav-dropdown").animate({height:20},500);
});
});
</script>
和HTML
<div id="main-nav-dropdown">
<div class="capsule">
<nav id="main-nav">
<ul>
<li><span class="nav-toggle">1</span>
</li>
<li><span class="nav-toggle">2</span>
</li>
<li><span class="nav-toggle">3</span>
</li>
<li class="last"><a href="">4</a></li>
</ul>
</nav>
</div>
</div>
任何幫助,將不勝感激。謝謝。
謝謝,但我仍然得到同樣的問題,如果第一個觸發器被點擊以擴大div,第二(或第三)需要是點擊兩次以收縮它。 – user1521516 2012-08-16 14:34:24