Jquery只添加而不删除类
我需要一些关于jquery的帮助。我需要我的菜单按钮从“菜单按钮”更改为“x”(即取消按钮)。但问题是jquery只在控制台和inspector中添加类,甚至没有更改菜单图标。。 只说该类已添加。。。 这是我的密码: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');
$('.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你是一只鹰。:)