サイトにトグル ナビ メニューを設定しています。現在、メニュー リンクをクリックするとメニューを閉じることができますが、ページの他の場所をクリックしてもメニューは閉じません。ユーザーがアクティブなメニュー内以外の場所をクリックすると、メニューが非表示になるようにします。これが私のコードです:
<script type="text/javascript">
$(document).ready(function() {
$('#toggleLink').click(function() {
$('#showme1').slideToggle(600);
$('#showme2,#showme3,#showme4').hide (400);
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#toggleLink2').click(function() {
$('#showme2').slideToggle(600);
$('#showme1,#showme3,#showme4').hide (400);
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#toggleLink3').click(function() {
$('#showme3').slideToggle(600);
$('#showme1,#showme2,#showme4').hide (400);
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#toggleLink4').click(function() {
$('#showme4').slideToggle(600);
$('#showme1,#showme2,#showme3').hide (400);
});
});
</script>`