尽管使用Google搜索几个小时,但我仍然遇到问题。 我有一个菜单,其子菜单。当子菜单处于活动状态时向父项li添加班级
<div class="themenu">
<ul>
<li>Link 1 //Want to add class catactive here when the following submenu is active
<div class="thesubmenu">
<ul>
<li class="subcat-active">submenu1</li>
</ul>
</div>
</li>
</ul>
</div>
我试过使用这个查询,但没有发生。
$(document).ready(function(){
if($('.thesubmenu ul li').hasClass('subcat-active')){
$(this).parent('.themenu ul li').addClass('cat-active');
}
});
'的console.log($(本).parent( 'themenu UL礼。'));'并检查您的浏览器控制台。 – NewToJS