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