3 つの個別のトリガーでトリガーする必要がある jquery トグルがあります。私はこれを見つけました: jQueryは、2つの異なるトリガーで単一のdivを切り替えます
...しかし、特定の高さにアニメーション化するにはトグルが必要です。これが私の現在のコードです:
<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>
どんな助けでも大歓迎です。ありがとうございました。