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