私は非常に基本的なアコーディオンのような (http://jqueryui.com/accordion/) コンテンツ表示システムを持っています。私はこれが初めてで頑固なので、提供されたものを使用しませんでした。コードは次のとおりです。
$(".listitem").click(function(){
$("#info"+$(this).attr('id')).slideToggle("fast");
});
<h3 class="listitem" id="1">title 1</h3>
<div id="info1">blah blah blah 1</div>
<h3 class="listitem" id="2">title 2</h3>
<div id="info2">blah blah blah 2</div>
すべてのリスト項目には 1 ~ 6 などの数字の ID があり、非表示のコンテンツには「info」+ 対応する数字の ID があります。私の質問は、新しいアイテムがクリックされたときに前のアイテムを閉じるようにするにはどうすればよいですか?