私はメニュー&を作成jQueryのセレクタ
一切のli親李の子供のクリックだけの子設定.activeクラスにしたいん(包み込むワードプレスのテーマで使用)
$('#mobile-advanced li.menu-item-has-children').on('click', function() {
$(this).toggleClass('active');
});
// just for test
$('a').on('click', function (e) {
e.preventDefault() ;
});
li.active{
background-color: #FFB94B;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul id="mobile-advanced">
<li class="menu-item menu-item-has-children">
<a href="">T 1</a>
<ul>
<li class="menu-item menu-item-has-children">
<a href="">T11</a>
<ul>
<li class="menu-item"><a href="">T111</a></li>
<li class="menu-item"><a href="">T112</a></li>
</ul>
</li>
<li class="menu-item"><a href="">T12</a></li>
<li class="menu-item"><a href="">T13</a></li>
</ul>
</li>
<li class="menu-item">
<a href="">T 2</a>
</li>
</ul>
例えば、私は李子供たちのli親セットのアクティブクラスをクリックし
デモが動作しますか? – guradio