私はこのトグルをスライドさせてメニューを開き、アクティブなクラスを追加して開いていることを知らせています。これを一緒に石畳にしましたが、不具合があります。
$(".parents-toggle > a").click(function () {
$(this).toggleClass('active');
$(".parents-toggle > ul.sub-menu").not($(this).siblings()).slideUp();
$(this).siblings(".sub-menu").slideToggle();
});
$(".parents-toggle-inner > a").click(function () {
$(this).toggleClass('active');
$(".parents-toggle-inner > ul.sub-menu").not($(this).siblings()).slideUp();
$(this).siblings(".sub-menu").slideToggle();
});
他のボタンをクリックしてもアクティブなままなので、閉じない限りアクティブなままです。
ページ上の他のリンクをクリックした場合、アクティブなクラスを削除することはできますか?したがって、これとは別のトグルメニューがある場合でも、理想的には任意のリンクがあります。
あなたが見ることができるようにあなたはオレンジ/アクティブなボタンの塊を手に入れます
どんな助けでも素晴らしいでしょう。