我正在使用bootstrap开关,并希望在单击开关时获取复选框的值。我尝试了下面的代码,但没有得到值。您能否检查我的代码并告诉我哪里出错了?
$('.make-switch').bootstrapSwitch('state');
$('#price_check').click(function () {
//alert('Test');
var check = $(this).val();
console.log(check)
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.4/css/bootstrap2/bootstrap-switch.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.4/js/bootstrap-switch.min.js"></script>
<div class="margin-bottom-10">
<input type="checkbox" class="make-switch" id="price_check" name="pricing" data-on-color="primary" data-off-color="info" value="true">
</div>