Bootstrap 教程
Bootstrap Button(按鈕)JavaScript 插件允許您加強(qiáng)按鈕的功能。您可以控制按鈕的狀態(tài),也可以為組件創(chuàng)建按鈕組,比如工具條。
您必須引用 jquery.js 和 bootstrap-button.js - 這兩個(gè) JavaScript 文件。它們都位于 docs/assets/js 文件夾內(nèi)。
您可以不編寫(xiě)任何 JavaScript 只通過(guò)標(biāo)記使用該插件,也可以通過(guò) JavaScript 啟用按鈕。
第一個(gè)實(shí)例演示了如何不通過(guò) JavaScript 使用按鈕插件。
如需通過(guò) JavaScript 啟用按鈕,請(qǐng)使用下面的 JavaScript 代碼,其中 ' .nav-tabs ' 是包含按鈕的 div 的 class。
$('.nav-tabs').button()
該插件有一些方法?,F(xiàn)在我們將通過(guò)用法代碼進(jìn)行討論。
<button class="btn" data-toggle="button" >…</button>
該方法切換按鈕狀態(tài)。賦予按鈕被激活時(shí)的狀態(tài)和外觀(guān)。使用 'data-toggle="button"' 自動(dòng)切換按鈕為激活狀態(tài)。
<button class="btn" data-loading-text="loading stuff..." >...</button>
該方法設(shè)置按鈕狀態(tài)為 loading - 即將按鈕置為禁用狀態(tài)并將文字內(nèi)容切換為 loading。通過(guò)使用 'data-loading-text' 屬性可以在按鈕元素上定義 loading 文本。
如果您使用 Firefox 瀏覽器,您將發(fā)現(xiàn),在頁(yè)面加載之后,禁用狀態(tài)不會(huì)自動(dòng)解除,請(qǐng)使用 'autocomplete="off"' 來(lái)避免這個(gè)問(wèn)題。
該方法重置按鈕狀態(tài),并將按鈕上的文本還原為原始值。
<button class="btn" data-loading-text="loading stuff..." >...</button>
該方法重置按鈕狀態(tài),并將按鈕上的文本重置為傳入的值。
<button class="btn" data-complete-text="finished!" >...</button> <script> ????$('.btn').button('complete') </script>其他擴(kuò)展