返回介绍

button 类

发布于 2025-02-25 22:08:38 字数 1825 浏览 0 评论 0 收藏 0

按钮一般用来执行操作,但是也可以设置状态。

状态按钮

单一的按钮可以通过 data-toggle="button"设置切换状态:

<button type="button" class="btn" data-toggle="button">Button</button>

点击一次,按钮切换一次状态,外观因此不同。

或者点击一次显示 loading,然后切换回原来的标题。只要加入 html:

<button type="button" class="btn" data-loading-text="Loading...">button</button>

和代码:

$(function() { 
    $(".btn").click(function(){
        $(this).button('loading').delay(1000).queue(function() {
            $(this).button('reset');
            $(this).dequeue();
        });        
    });
});  

多选式按钮组

通过属性 data-toggle="buttons"可以把几个 checkbox 构成一个组合,可以设置可以多选的按钮组:

<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-primary active">
        <input type="checkbox" name="options"> Option 1
    </label>
    <label class="btn btn-primary">
        <input type="checkbox" name="options"> Option 2
    </label>
    <label class="btn btn-primary">
        <input type="checkbox" name="options"> Option 3
    </label>
</div>

单选式按钮组

通过属性 data-toggle="buttons"可以把几个 radio 构成一个组合,可以设置可以单选的按钮组:

<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-primary">
        <input type="radio" name="options"> Option 1
    </label>
    <label class="btn btn-primary">
        <input type="radio" name="options"> Option 2
    </label>
    <label class="btn btn-primary">
        <input type="radio" name="options"> Option 3
    </label>
</div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文