javascript - 如何以编程方式检查 Bootstrap 按钮组(单选)按钮

标签 javascript jquery twitter-bootstrap buttongroup

http://jsfiddle.net/rphpbqp9/

<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-sm btn-primary success active">
        <input type="radio" name="options" id="optionFalse" checked />false
    </label>
    <label class="btn btn-sm btn-primary danger">
        <input type="radio" name="options" id="optionTrue" />true
    </label>
</div>

$('#optionTrue').button('toggle');

我已经阅读了更多问题的答案,但没有一个有效。 按钮切换不起作用,我尝试添加/删除“事件”类,但没有效果。我正在使用 1.10 jQuery 和 3.1 Bootstrap。这应该很简单,我正在拔头发!

最佳答案

button() 需要在类 btn...

的元素上调用
$('#optionTrue').closest('.btn').button('toggle');

这将正确切换按钮并正确更新每个输入的选中属性...

Fiddle

关于javascript - 如何以编程方式检查 Bootstrap 按钮组(单选)按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25589385/

相关文章:

javascript - 如何使用正则表达式替换字符串中的两个连续特殊字符?

javascript - Ajax在表中显示数据库中的数据,但数据保存为以逗号分隔的字符串?

javascript - 函数在 jQuery 每个循环中间返回不正确的值

javascript - 带图标的 Bootstrap 复选按钮不起作用

javascript - Flot - 如何使 xaxis 标签不相互重叠

javascript - 如何用纯 JavaScript 替换 jQuery 的 toggleClass 方法?

javascript - 从 Javascript|jQuery 和 Symfony2 项目中的 URL 获取值

twitter-bootstrap - 如何为较小的设备禁用 bootstrap nav-justified collapse

html - Bootstrap css,如何减小 "th"和 "td"的宽度?

javascript - swal没有出现,但是数据传递了