javascript - Bootstrap 单选按钮不切换

标签 javascript html twitter-bootstrap jsp

我目前正在尝试设置一些 Bootstrap 单选按钮。该代码看起来与 Bootstrap 示例中的代码类似,但不会触发事件以将标签设置为事件状态。 这是我的代码:

<div id="mergeType" class="btn-group">
    <label for="radio1" class="btn btn-sm btn-success">
        <input type="radio" name="mergeType" id="radio1" value="OVW">Überschreiben
    </label>
    <label for="radio2" class="btn btn-sm btn-success">
        <input type="radio" name="mergeType" id="radio2" value="ADD">Hinzufügen
    </label>
    <label for="radio3" class="btn btn-sm btn-success">
        <input type="radio" name="mergeType" id="radio3" value="KEE">Gefunde behalten
    </label>
    <label for="radio4" class="btn btn-sm btn-success">
        <input type="radio" name="mergeType" id="radio4" value="DEL" checked="checked">Gefundene entfernen
    </label>
</div>

我不对 JavaScript 后端中的单选按钮做任何事情。这可能是什么问题?

最佳答案

你没有添加 jquery 插件: 这是工作答案

https://jsfiddle.net/sesn/wLvzd193/2/

你的html没有问题

<div class="btn-group" data-toggle="buttons">
  <label class="btn btn-sm btn-success active">
    <input type="radio" name="mergeType" id="radio1" value="OVW">Überschreiben
  </label>
  <label class="btn btn-sm btn-success">
    <input type="radio" name="mergeType" id="radio2" value="ADD" checked>Hinzufügen
  </label>
  <label class="btn btn-sm btn-success">
    <input type="radio" name="mergeType" id="radio3" value="KEE">Gefunde behalten
  </label>
  <label class="btn btn-sm btn-success">
    <input type="radio" name="mergeType" id="radio4" value="DEL">Gefundene entfernen
  </label>
</div>

<div class="btn-group" data-toggle="buttons">
  <label class="btn btn-primary active">
    <input type="radio" name="options" id="option1" autocomplete="off" checked> Radio 1 (preselected)
  </label>
  <label class="btn btn-primary">
    <input type="radio" name="options" id="option2" autocomplete="off"> Radio 2
  </label>
  <label class="btn btn-primary">
    <input type="radio" name="options" id="option3" autocomplete="off"> Radio 3
  </label>
</div>

关于javascript - Bootstrap 单选按钮不切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37854856/

相关文章:

javascript - jquery如何获取打开对话框的按钮

javascript - rails 4 : Is it necessary to explicitly enable Sprockets for Asset Pipeline?

javascript - 如何在可移动的 javascript 元素中插入按钮?

javascript - 范围输入以更改文本和图像

jquery - 使用 Bootstrap 在图标旁边显示弹出窗口

jquery - 添加取消上传或中止功能以 Bootstrap 多个文件上传插件

javascript - 如何使用 jquery 激活 'nav-link disabled'?

javascript - React.useState() 的问题

html - 在 HTML Canvas 中居中形状

css - 为什么 Bootstrap 3 强制容器宽度为特定大小?