Javascript 导航菜单问题与切换类

Javascript 导航菜单问题与切换类,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我在WordPress网站上有一个菜单。代码从不在单击时添加“打开”,我不知道为什么 当我单击时,它有另一个代码,在#menu-item-300中添加了“sfHover”类 $(文档).ready(函数(){ $(“#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4”)。单击(函数(){ $(this.toggleClass('open'); }); }); 。打开{ 颜色:红色; } 当#nav-icon1中有一些实际内容时,您的代码就会工作。如果

我在WordPress网站上有一个菜单。代码从不在单击时添加“打开”,我不知道为什么

当我单击时,它有另一个代码,在#menu-item-300中添加了“sfHover”类

$(文档).ready(函数(){
$(“#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4”)。单击(函数(){
$(this.toggleClass('open');
});
});
。打开{
颜色:红色;
}


#nav-icon1
中有一些实际内容时,您的代码就会工作。如果它不适用于您,请检查控制台中的错误可能是因为在wordpress中,它在li#menu-item-300?中有一个sfHover toggle类,而我在控制台中没有错误:(.跨度是一个汉堡包css菜单。在这种情况下,请检查您的
.open
类是否足够具体,可以覆盖任何现有样式。但是“open”类。然后,HTML中的某个地方出现了错误,或者控制台中出现了您错过的错误。