Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 删除星号。。。。hasClass&;removeClass JQuery错误_Javascript_Html_Jquery_Css - Fatal编程技术网

Javascript 删除星号。。。。hasClass&;removeClass JQuery错误

Javascript 删除星号。。。。hasClass&;removeClass JQuery错误,javascript,html,jquery,css,Javascript,Html,Jquery,Css,我想从密码字段中删除类星号,但我想我有一个类型错误!你能帮帮我吗! 我尝试删除属性,但不幸的是,这也不起作用。 我不想把眼睛图标和星号放在一起,因为这并不漂亮,我也希望它是必需的 下面是HTML、JS、CSS的代码 var passField=$('.password'); $('.show pass').hover(函数(){ attr('type','text'); },函数(){ attr('type','password'); }); //在必填字段中添加星号 //else if($(

我想从密码字段中删除类星号,但我想我有一个类型错误!你能帮帮我吗! 我尝试删除属性,但不幸的是,这也不起作用。 我不想把眼睛图标和星号放在一起,因为这并不漂亮,我也希望它是必需的 下面是HTML、JS、CSS的代码

var passField=$('.password');
$('.show pass').hover(函数(){
attr('type','text');
},函数(){
attr('type','password');
});
//在必填字段中添加星号
//else if($(this).hasClass('password').removeClass('asterisk'));
$('input')。每个(函数(){
if($(this).attr('required')=='required'){
$(此)。在('*')之后;
}else if($(this).hasClass('password')){
$(this.removeAttr('span.asterisk');
}
});
。显示通行证{
位置:绝对位置;
顶部:20px;
右:15px;
光标:指针;
}
.星号{
字体大小:30px;
位置:绝对位置;
右:20px;
顶部:14px;
颜色:#00704a;
}
.表格签名{
宽度:100%;
最大宽度:400px;
填充:15px;
保证金:自动;
}
.表格签名.复选框{
字体大小:400;
}
.表格签名.表格浮动:焦点在{
z指数:2;
}
.表单登录输入[type=“email”]{
边缘底部:-1px;
边框右下半径:0;
边框左下半径:0;
}
.表单登录输入[type=“password”]{
边缘底部:10px;
边框左上半径:0;
边框右上角半径:0;
}


在检查要添加星号的输入时,可以排除密码输入:

$('input:not(.password)').each(
您也不需要循环,因为jquery将应用于集合中的所有元素,提供:

$('input[required]:not(.password)').after('<span class="asterisk">*</span>');


“…但我想我有一个类型错误!”-控制台中的错误消息不是一个大胆的猜测:
SyntaxError:missing)在参数列表之后
如果不转义,就不能使用字符串中用作分隔符的相同引号->TypoAs@Andreas说,你不能使用相同的引号。更改一个引号。例如:
$(this.),在(“*”)之后这是否回答了您的问题@安德烈亚斯:对不起,现在你们能在控制台中看到它吗?我编辑它