メニュー項目のスライド アウト パネルを作成しているので、1 つのボタンをクリックするとパネルがスライドします。必要なのは、別のボタンをクリックして別のパネルを開くときに、開いているパネルを閉じる方法です。これが私が持っているものです。
<script type="text/javascript">
$(document).ready(function(){
$(".trigger").click(function(){
$(this).prev('.panel').toggle("fast");
$(this).toggleClass("active");
return false;
});
});
</script>
<div id="menu-filter">
<div class="panel">
<-----content A----->
</div>
<a class="trigger" href="#">A</a>
<div class="panel">
<-----content B----->
</div>
<a class="trigger" href="#">B</a>
</div>