在Twitter Bootstrap 3按钮(复选框)仍然是灰色后,它是未检查的
In Twitter Bootstrap 3 button (checkbox) remains gray after it is unchecked
我使用Twitter Bootstrap 3,代码如下:
<div class="btn-group" id="day-group" data-toggle="buttons">
<label class="btn btn-default">
<input name="fruits" id="apple" value="1" type="checkbox" />Apple
</label>
<label class="btn btn-default">
<input name="fruits" id="orange" value="2" type="checkbox" />Orange
</label>
</div>
我点击"Apple",那个按钮(复选框)是灰色的。
然后我再次点击"Apple"。它现在没有得到控制。但它仍然是灰色的。只有当我点击其他地方时,它才会是白色的,所以我可以看到,这个复选框是未选中的。
我想看到白色按钮(复选框)后,它是未选中的,而不必点击其他地方。我怎么才能做到呢?jQuery, css或其他方法?
这可能与您的HTML不正确有关。如果你看一下Bootstrap关于表单的文档,你会发现它们使用下面的输入:
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
</div>
那么,修改下面的
<label class="btn btn-default">
<input name="fruits" id="orange" value="2" type="checkbox" />Orange
</label>
<div class="form-group">
<label for="orange">Orange</label>
<input type="checkbox" class="form-control" id="orange" placeholder="Orange">
</div>
下面是一个在禁用和未禁用表单中使用复选框的Bootstrap示例
<div class="checkbox">
<label>
<input type="checkbox" value="">
Option one is this and that—be sure to include why it's great
</label>
</div>
<div class="checkbox disabled">
<label>
<input type="checkbox" value="" disabled>
Option two is disabled
</label>
</div>
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 如何检查管道中未定义的项目
- 主干-不管怎样,检查事件以前是否绑定过
- 使用javascript检查多个输入值,并在1次检查中标记多个输入框
- 递归使用 eval() 是检查程序执行的好方法吗?
- 检查onsubmit doenst work jquery contactform上的函数
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- API密钥使用和检查示例
- 如何让程序检查所选单词中是否有按键
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 用于检查数组中是否存在元素的javascript自定义方法
- 如何检查字符串的一部分与数组匹配
- Jquery如何检查今天的时间大于使用给定时间
- 使用javascript反复检查用户在facebook上的登录状态
- 使用 jQuery 检查所有值是否为空或已填充
- 使用Javascript使用数组检查文本框中的值
- JavaScript代码未正确检查ajax请求
- 如何检查用户在html5视频播放器中观看了完整的视频
- 在Twitter Bootstrap 3按钮(复选框)仍然是灰色后,它是未检查的