【发布时间】:2020-12-17 01:16:04
【问题描述】:
对于 Bootstrap HTML 表单,我使用了两个单选框,使用按钮类设计为看起来像按钮。当我单击第一个单选按钮时,它将显示黑色背景颜色,第二个单选按钮背景颜色应变为浅灰色。非常感谢任何帮助!
$(document).ready(function () {
$("#order1").click(function () {
$("#order1 + label").css("background-color", "#000000");
$("#order2 + label").css("background-color", "#d3d3d3");
});
$("#boo2").click(function () {
$("#order2 + label").css("background-color", "#000000");
$("#order1 + label").css("background-color", "#d3d3d3");
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="btn-group btn-group-toggle" role="group" aria-label="Kit" data-toggle="buttons">
<label for="order1" class="btn btn-secondary">
<input type="radio" name="order_set" id="order1">Replacement Set
</label>
<label for="order2" class="btn btn-secondary">
<input type="radio" name="order_set" id="order2">Complete Set
</label>
</div>
【问题讨论】:
标签: javascript html jquery