【发布时间】:2018-08-01 13:35:41
【问题描述】:
在他们的文档中:http://getbootstrap.com/docs/4.0/components/forms/#checkboxes-and-radios-1
从来没有提到如何正确使用自定义复选框,使用检查器似乎没有添加任何类,并且值始终为“on”。
也没有提到如何通过 html 或 javascript 更改它们的状态。
JsFiddle : https://jsfiddle.net/2n40w13k/1/
Js:
$('.custom-control-input').on('change', evt => {
console.log(evt.target.value);
})
【问题讨论】:
-
$(evt.target).prop('checked') ?
-
"on" 是复选框的默认值。如果要更改此值,则必须向
<input type="checkbox" value="whateveryouwant">添加一个值。这是原版的老式 HTML。 -
@ZimSystem 你指给他回他第一段中的链接...
-
我只是觉得“我们使用同级选择器来正确设置自定义表单指示器的样式”这句话令人困惑
标签: jquery twitter-bootstrap bootstrap-4