メニューに使用している表示/非表示スクリプトがあります。メイン リンクをクリックすると、その下にリストが表示されます。リンクをクリックすると開くように少し変更する方法があるかどうか疑問に思っていましたが、次のリンクをクリックすると、もう一度クリックしない限り、すべてを開いたままにするのではなく、他のリンクを閉じます。
これが私のスクリプトです:
<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
<a href="#" onclick="toggle_visibility('list1');">
<p>List One</p>
</a>
<div id="list1" style="display:none;">
<ul>
<li>Item One</li>
<li>Item Two</li>
<li>Item Three</li>
</ul>
</div>