Bootstrap 教程
按鈕(Button)在 Bootstrap 按鈕 一章中介紹過。通過按鈕(Button)插件,您可以添加進(jìn)一些交互,比如控制按鈕狀態(tài),或者為其他組件(如工具欄)創(chuàng)建按鈕組。
如需向按鈕添加加載狀態(tài),只需要簡單地向 button 元素添加 data-loading-text="Loading..." 作為其屬性即可,如下面實例所示:
結(jié)果如下所示:
如需激活單個按鈕的切換(即改變按鈕的正常狀態(tài)為按壓狀態(tài),反之亦然),只需向 button 元素添加 data-toggle="button" 作為其屬性即可,如下面實例所示:
結(jié)果如下所示:
您可以創(chuàng)建復(fù)選框組,并通過向 btn-group 添加 data 屬性 data-toggle="buttons" 來添加復(fù)選框組的切換。
結(jié)果如下所示:
類似地,您可以創(chuàng)建單選按鈕組,并通過向 btn-group 添加 data 屬性 data-toggle="buttons" 來添加單選按鈕組的切換。
結(jié)果如下所示:
您可以 通過 JavaScript 啟用按鈕(Button)插件,如下所示:
$('.btn').button()
沒有選項。
下面是一些按鈕(Button)插件中有用的方法:
方法 | 描述 | 實例 |
---|---|---|
button('toggle') | 切換按壓狀態(tài)。賦予按鈕被激活的外觀。您可以使用 data-toggle 屬性啟用按鈕的自動切換。 |
$().button('toggle') |
.button('loading') | 當(dāng)加載時,按鈕是禁用的,且文本變?yōu)?button 元素的 data-loading-text 屬性的值。 |
$().button('loading') |
.button('reset') | 重置按鈕狀態(tài),文本內(nèi)容恢復(fù)為最初的內(nèi)容。當(dāng)您想要把按鈕返回為原始的狀態(tài)時,該方法非常有用。 |
$().button('reset') |
.button(string) | 該方法中的字符串是指由用戶聲明的任何字符串。使用該方法,重置按鈕狀態(tài),并添加新的內(nèi)容。 |
$().button(string) |
下面的實例演示了上面方法的用法:
結(jié)果如下所示: