效果
![]()
页面代码
配合bootstrap实现
<div id="right_top_wraper">
<div id="right_button" class="button_wraper">
<label for="radio_rt1" class="btn btn-primary">
本日
<input type="radio" style="display:none;" id="radio_rt1" name="radio_rt" class="btn btn-primary" value="本日"/>
</label>
<label for="radio_rt2" class="btn btn-primary active">
本月
<input type="radio" style="display:none;" id="radio_rt2" name="radio_rt" class="btn btn-primary" value="本月"/>
</label>
<label for="radio_rt3" class="btn btn-primary">
本年
<input type="radio" style="display:none;" id="radio_rt3" name="radio_rt" class="btn btn-primary" value="本年"/>
</label>
</div>
</div>
JS代码
$('#right_top_wraper label').on('click','input',function(){
$(this).parent().siblings().removeClass('active');
$(this).parent().addClass('active');
alert($('#right_top_wraper label input[type^=radio]:checked').val());
});
这篇博客展示了如何利用Bootstrap样式创建具有点击事件的单选radio按钮。通过页面代码和JS代码的配合,详细解释了实现过程。

349

被折叠的 条评论
为什么被折叠?



