我有一個WordPress下拉菜單。處於活動狀態時,我使用CSS代碼在所選菜單項下劃線。這適用於根級菜單項和子菜單項。我想要做的就是當點擊一個子菜單項時,將下拉菜單設置爲活動狀態。我試圖在jQuery中。設置WordPress菜單當點擊子菜單時激活
jQuery(function($) {
$(".navbar .nav .nav-item.dropdown li").click(function() {
$(".navbar .nav .nav-item.dropdown").addClass('active');
});
}
它幾乎可以工作。當我點擊子菜單項時,我可以看到下拉菜單變爲活動狀態,但是直接返回到非活動狀態。我認爲發生的事情是jQuery觸發,並將下拉菜單設置爲活動狀態,然後重新加載頁面,並且活動消失。
任何想法如何讓它堅持下去?