Bootstrap自備12種jQuery插件,擴充了功能,可以為網站添加更多的互動。即使您不是一位高級的JavaScript開發人員,您也可以著手學習Bootstrap的JavaScript插件。利用Bootstrap資料API(Bootstrap Data API),大部分的外掛程式可以在不寫任何程式碼的情況下被觸發。
網站引用Bootstrap外掛程式的方式有兩種:(推薦學習:Bootstrap影片教學)
單獨引用:使用Bootstrap 的個別的 *.js 檔案。一些插件和 CSS 元件依賴其他插件。如果您單獨引用插件,請先確保弄清楚這些插件之間的依賴關係。
編譯(同時)引用:使用 bootstrap.js 或壓縮版的 bootstrap.min.js。
不要尝试同时引用这两个文件,因为 bootstrap.js 和 bootstrap.min.js 都包含了所有的插件。
所有的外掛都依賴 jQuery。所以必須在插件檔案之前引用 jQuery。
data 屬性
你可以只透過 data 屬性 API 就能使用所有的 Bootstrap 插件,而無需寫一行 JavaScript 程式碼。這是 Bootstrap 中的一等 API,也應該是你的首選方式。
話又說回來,在某些情況下可能需要將此功能關閉。因此,我們也提供了關閉 data 屬性 API 的方法,即解除以 data-api 為命名空間並綁定在文件上的事件。就像下面這樣:
$(document).off('.data-api')
如需關閉一個特定的插件,只需要在data-api 命名空間前加上該插件的名稱作為命名空間即可,如下所示:
$(document).off('.alert.data-api')
程式設計的API
我們為所有Bootstrap 外掛提供了純JavaScript 方式的API。所有公開的 API 都是支援單獨或鍊式呼叫方式,並且傳回其所操作的元素集合(註:和jQuery的呼叫形式一致)。例如:
$(".btn.danger").button("toggle").addClass("fat")
更多Bootstrap相關技術文章,請造訪Bootstrap教學欄位學習!
以上是bootstrap外掛是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!