Jquery只添加而不删除类

Jquery只添加而不删除类,jquery,html,css,wordpress,Jquery,Html,Css,Wordpress,我需要一些关于jquery的帮助。我需要我的菜单按钮从“菜单按钮”更改为“x”(即取消按钮)。但问题是jquery只在控制台和inspector中添加类,甚至没有更改菜单图标。。 只说该类已添加。。。 这是我的密码: $('.tablet图标')。单击(函数(){ if($('.tablet图标').hasClass('form-active')){ $('.tableticon').removeClass('form-active'); console.log('is-removed');

我需要一些关于jquery的帮助。我需要我的菜单按钮从“菜单按钮”更改为“x”(即取消按钮)。但问题是jquery只在控制台和inspector中添加类,甚至没有更改菜单图标。。 只说该类已添加。。。 这是我的密码:

$('.tablet图标')。单击(函数(){
if($('.tablet图标').hasClass('form-active')){
$('.tableticon').removeClass('form-active');
console.log('is-removed');
返回false;
}否则{
$('.tablet icon').addClass('form-acive');
console.log('is-added');
返回false;
}
});
。平板电脑图标{
位置:绝对位置;
填充:0;
保证金:0;
右:0;
左:85%;
顶部:22px;
宽度:40px;
}
.平板电脑图标:之前{
宽度:100%;
字号:1.6em;
显示:块;
字体系列:“优雅图标”;
字体大小:粗体;
文本对齐:居中;
内容:“\61”;
}
.平板电脑图标:之前::之后{
明确:两者皆有;
内容:“;
显示:表格;
}
.平板电脑图标。窗体处于活动状态:之前{
字号:1.6em;
线高:.9em;
内容:“\4d”;
}

积分到ilwcss

问题:与此行有关

$('.tablet icon').addClass('form-acive')

打字错误<代码>表单acive
必须处于
表单活动状态

只需使用
toggleClass()
即可简化任务

$('.tablet图标')。单击(函数(){
$(this.toggleClass('form-active');

});

您有一个输入错误:
$('.tablet icon').addClass('form-acive')漂亮的捕获ilwcss!这就是全部的错误@ilwcssHahahaha谢谢你的朋友,因为@ilwcss你是一只鹰。:)