JavaScript切换不工作控制台中无错误
我正在尝试在单击时添加下拉菜单。菜单项-2891。添加类。活动将显示菜单。现在,它在单击时不执行任何操作,并且在控制台中不显示任何错误JavaScript切换不工作控制台中无错误,javascript,jquery,Javascript,Jquery,我正在尝试在单击时添加下拉菜单。菜单项-2891。添加类。活动将显示菜单。现在,它在单击时不执行任何操作,并且在控制台中不显示任何错误 $(“.menu-item-2891”)。子项(“.nav-top-link”)。单击(函数(){ $(“.menu-item-2891”).toggleClass(“活动”); }); .active{ 背景:红色; } 添加类“active”不会显示下拉列表,您只是将“active”作为类之一添加到元素中。您需要
$(“.menu-item-2891”)。子项(“.nav-top-link”)。单击(函数(){
$(“.menu-item-2891”).toggleClass(“活动”);
});代码>
.active{
背景:红色;
}
添加类“active”不会显示下拉列表,您只是将“active”作为类之一添加到元素中。您需要定义当元素处于活动状态时会发生什么
尝试为下拉选择设置默认值'
不透明度:0
当下拉菜单处于活动状态时,将其更改为1 给你:
$(“.menu-item-2891”)。子项(“.nav-top-link”)。单击(函数(){
$(“.menu-item-2891”).toggleClass(“活动”);
});代码>
.active{
背景:红色;
}
哪里是。菜单项-289
?@Satpal:在menu@pedram:它的id和class.以及它的菜单项-2891
不是菜单项-289
。你的JS包含菜单项-289
@Fahauddin yeah在评论后看到了这一点