我想制作一个菜单,并在单击时更改父级li
和子级li
的类。
当我单击没有li
的{{1}}时,我希望jQuery在空的class="active"
及其子元素li
上添加一个类,并将其从其他元素中删除li
。
我尝试了以下脚本,但对我而言不起作用:
li
$('.menu .list li > ul > li > a').click(function () {
$('li').removeClass();
$(this).parent().addClass('active');
});
请帮助我编写脚本。
答案 0 :(得分:0)
您可以尝试使用此代码。
<script>
$('.menu .list li > ul > li > a').click(function () {
$('.menu .list li').each(function(){ $(this).removeClass() });
$(this).parent().addClass('active');
});
</script>