Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/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 已检查的属性在HTML中出现错误_Javascript_Jquery_Html - Fatal编程技术网

Javascript 已检查的属性在HTML中出现错误

Javascript 已检查的属性在HTML中出现错误,javascript,jquery,html,Javascript,Jquery,Html,我正在使用JQuery将checkbox的checked属性设置为“$”(“#food”).prop('checked',true) 在HTML代码中设置了checked属性,但设置不正确。属性被设置为checked“=”。为什么会这样?可能是什么问题 HTML代码: <input type="radio" name="food" value="yes" id="food"> 查看:因为false在浏览器中转换为空白 checked=false; 函数toggleChecke

我正在使用JQuery将checkbox的checked属性设置为“$”(“#food”).prop('checked',true)

在HTML代码中设置了checked属性,但设置不正确。属性被设置为
checked“=”。
为什么会这样?可能是什么问题

HTML代码:

<input type="radio" name="food" value="yes" id="food">


查看:

因为
false
在浏览器中转换为空白

checked=false;
函数toggleChecked(){
$('input[type=“checkbox”]”)。prop('checked',checked);
$('#test').html(选中);
console.log(“选中:+选中”);
选中=!选中;
}
toggleChecked();

正如所料,您的HTML代码中有一个错误。在检查后,会有一个额外的引号。把它拿走

$('input[type=“checkbox”]).prop('checked',true)


您可以在此处添加html代码吗?请分享您的html代码并编辑问题。包含的HTML代码输入错误允许关闭它。输入错误发生在我在Jquery中设置属性时,最初该属性在HTML中不存在。HTML代码就是这样的吗?更改为true,单击run并查看其工作方式
<input type="radio" name="food" value="yes" id="food" checked="">
checked"=""