『前端日志』基于Bootstrap框架实现单选按钮组

本文记录如何基于Bootstrap框架创建一组单选按钮,当点击任一按钮时,该按钮呈现按下状态,其他按钮保持未按下。同时为每个按钮添加触发特定功能的事件。文章提到了尝试使用data-toggle="buttons-radio"属性但未成功,以及参考他人代码的问题。

目标:生成连在一起的三个按钮,点击任意一个按钮,该按钮会显示按下的样式,而另外两个按钮是未按下的样式。同时,为三个按钮分别添加触发函数。

问题:其实是参考的别人的代码,只是不太好找,所以记录一下。

代码:

<!--以input和label实现的单选按钮组-->                    
<div style="float : right" class="btn-group" data-toggle="buttons">
    <span style="float : left; margin-top : 7px">View by : &nbsp;</span>                
    <label id="userProfile" for="" class="btn btn-default active" onclick="userShow()">               
        <input type="radio" name="switch" autocomplete="off">User profile           
    </label>                         
    <label id="quotaStatus" for="" class="btn btn-default" onclick="quotaShow()">                 
        <input type="radio" name="switch" autocomplete="off">Quota status             
    </label>
    <label id="idcardInfo" for="" class="btn btn-default" onclick="idShow()">                 
        <inpu
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值