これは私が今持っているものです: JSfiddle
カテゴリ1をクリックしてからカテゴリ2をクリックすると、カテゴリ1のサブメニューが閉じてほしいです。どうすればそれを達成できますか?
私が今達成したのは、メニュー以外の画面上の任意の場所をクリックしたときにサブメニューを閉じることだけです:
$(function () {
$('nav ul li').not("nav ul li ul li").click(function(e){
$(this).children('ul').stop().toggle();
e.stopPropagation();
});
$("nav ul li ul li").click(function(e){
$(this).children('ul').stop().toggle();
e.stopPropagation();
});
});
$(document).click(function() {
$("nav ul li ul").hide();
});
返信ありがとうございます。