我有一个WordPress下拉菜单。处于活动状态时,我使用CSS代码在所选菜单项下划线。这适用于根级菜单项和子菜单项。我想要做的就是当点击一个子菜单项时,将下拉菜单设置为活动状态。我试图在jQuery中。设置WordPress菜单当点击子菜单时激活
jQuery(function($) {
$(".navbar .nav .nav-item.dropdown li").click(function() {
$(".navbar .nav .nav-item.dropdown").addClass('active');
});
}
它几乎可以工作。当我点击子菜单项时,我可以看到下拉菜单变为活动状态,但是直接返回到非活动状态。我认为发生的事情是jQuery触发,并将下拉菜单设置为活动状态,然后重新加载页面,并且活动消失。
任何想法如何让它坚持下去?