javascript - 为什么点击复选框不添加选中的属性 ='checked'

标签 javascript jquery html jquery-selectors jquery-events

<分区>


关闭 3 年前

当我点击一个复选框时,为什么没有添加选中的属性?。你可以在这里看到代码 http://jsfiddle.net/FCrSg/

最佳答案

HTML 属性 checked 表示:默认情况下 在页面加载时选中。单击复选框时,这不会改变。

<input type="checkbox" checked="checked"> <!-- The HTML attribute -->

DOM 属性 checked 实际上是复选框的当前状态,可以是 true/false。这在复选框被点击时改变,但在您检查 HTML 时不可见。

$('input:check')[0].checked == true;
// Whether or not the checkbox is currently checked

关于javascript - 为什么点击复选框不添加选中的属性 ='checked',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38021878/

上一篇:javascript - 使用后不显示下一个和上一个箭头

下一篇:javascript - Div命中检测

相关文章:

javascript - Cocos2d html5 onTouchEnded 不工作

javascript - 解释 javascript toSource()

javascript - 获取日期数组的时间戳值

javascript - Jquery 无法处理以下代码 :

javascript - 从我的网页访问 Flask 服务器

html - 如何使 URL 事件并可选择?

javascript - Grid if box has specific class 停止 JavaScript

javascript - 使用 Webpack 编译 Sass(和本地范围类名)

javascript - 禁用特定 div 的可拖动功能

html - 从绝对切换回静态?相对的?