クリックすると展開されるドロップダウンメニューがあります。メニューはデフォルトで折りたたまれています。サブメニュー ページの 1 つがアクティブな場合、メニューが展開されているように見えるようにしたいと思います。それが明確であることを願っています。これが私のコードです。
HTML
<li class="dropdown">
<a class="disablelink" href="#">Carbohydrates, proteins & fats</a>
<ul class="sub_navigation">
<li><a href="carbohydrates.php">Carbohydrates</a></li>
<li><a href="proteins.php">Proteins</a></li>
<li><a href="fats.php">Fats</a></li>
</ul>
</li>
jQuery
$(document).ready(function() {
$('.dropdown').click(function() {
// When the event is triggered, grab the current element 'this' and
// find it's children '.sub_navigation' and display/hide them
$(this).find('.sub_navigation').slideToggle();
});
$(".disablelink").click(function(e) {
e.preventDefault();
});
});
したがって、ユーザーがオンの場合carbohydrates.php
、proteins.php
または fats.php
メニューを展開したいと思います。私はこれを行う方法がわかりません。誰でも助けることができますか?