我已经声明了相同的结构:
<div class="btn-group" data-toggle="buttons" style="margin-left:50px;">
<label class="btn btn-default">
<input id="past5m" type="radio"> 5m
</label>
<label class="btn btn-default">
<input id="past1h" type="radio"> 1h
</label>
</div>
根据this应该使我能够通过添加附加 onclick
事件:
$(document).ready(function() {
$('#past5m').click(function() {
alert('hello');
});
});
JQuery 已包含在代码中。
但是,当按下“#past5m”时,没有任何反应。
你能帮我找出错误吗?
谢谢。
最佳答案
您单击的是标签,而不是值。尝试
$(window).ready(function() {
$('#past5m').closest('label').click(function() {
alert('hello');
});
});
试试JSFiddle
关于javascript - Bootstrap 单选按钮上的 onclick 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26193962/