基于Bootstrap的標(biāo)簽頁(yè)組件及bootstrap-tab使用說(shuō)明
bootstrap-tab
bootstrap-tab組件是對(duì)原生的bootstrap-tab組件的封裝,方便開(kāi)發(fā)者更方便地使用,主要包含以下功能:
tab頁(yè)初始化
關(guān)閉tab頁(yè)
新增tab
顯示tab頁(yè)
獲取tab頁(yè)ID
使用
Step1 :引入樣式
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" rel="external nofollow" > <link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" rel="external nofollow" > <!--bootstrap-tab樣式--> <link rel="stylesheet" href="../css/bootstrap-tab.css" rel="external nofollow" >
Step2:引入腳本
<script src="jquery/jquery-1.8.3.min.js"></script> <script src="bootstrap/js/bootstrap.min.js"></script> <script src="../js/bootstrap-tab.js"></script>
Step3:使用
<div id="tabContainer"></div> <script> $("#tabContainer").tabs({ data: [{ id: 'home', text: '百度一下', url: "tab_first.html", closeable: true }, { id: 'admineap', text: 'AdminEAP', url: "tab_second.html" }, { id: 'edit', text: '編輯人員', url: "tab_content.html", closeable: true }], showIndex: 1, loadAll: false }) $("#tabContainer").data("tabs").addTab({id: 'test', text: 'addTab', closeable: true, url: 'tab_content.html'}) </script>
參數(shù)和方法說(shuō)明
參數(shù)說(shuō)明
參數(shù)名稱(chēng) | 默認(rèn)值 | 可選值 | 說(shuō)明 |
---|---|---|---|
data | tab頁(yè)數(shù)據(jù)來(lái)源(對(duì)象列表),包含id,text,url,closeable屬性 | ||
id | 必須,單個(gè)tab的id | ||
text | 必須,單個(gè)tab頁(yè)的標(biāo)題 | ||
url | 必須,單個(gè)tab頁(yè)的內(nèi)容url | ||
closeable | false | true,false | 單個(gè)tab頁(yè)是否可關(guān)閉 |
showIndex | 0 | 默認(rèn)顯示頁(yè)的索引 | |
loadAll | true | true,false | true=一次全部加在頁(yè)面,false=只加在showIndex指定的頁(yè)面,其他點(diǎn)擊時(shí)加載,提高響應(yīng)速度 |
方法說(shuō)明
方法名稱(chēng) | 參數(shù) | 參數(shù)說(shuō)明 | 方法說(shuō)明 |
---|---|---|---|
init | tab組件初始化入口方法 | ||
builder | data | tab數(shù)據(jù) | 構(gòu)建tab頁(yè)的主方法 |
loadData | 加載tab頁(yè)的內(nèi)容,根據(jù)loadAll即時(shí)加載或者點(diǎn)擊時(shí)加載 | ||
addTab | obj | 單個(gè)tab的數(shù)據(jù) | 增加一個(gè)tab頁(yè) |
showTab | tabId | tab的id | 根據(jù)id顯示tab頁(yè) |
getCurrentTabId | 獲取當(dāng)前活動(dòng)tab頁(yè)的ID |
相關(guān)鏈接
如何寫(xiě)一個(gè)前端組件(以bootstrap-tab為例)
bootstrap-tab的Github地址:https://github.com/bill1012/bootstrap-pager
總結(jié)
以上所述是小編給大家介紹的基于Bootstrap的標(biāo)簽頁(yè)組件及bootstrap-tab使用說(shuō)明,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Bootstrap標(biāo)簽頁(yè)(Tab)插件切換echarts不顯示問(wèn)題的解決
- Bootstrap開(kāi)發(fā)中Tab標(biāo)簽頁(yè)切換圖表顯示問(wèn)題的解決方法
- Bootstrap實(shí)現(xiàn)的標(biāo)簽頁(yè)內(nèi)容切換顯示效果示例
- Bootstrap標(biāo)簽頁(yè)(Tab)插件使用方法
- 簡(jiǎn)單實(shí)現(xiàn)Bootstrap標(biāo)簽頁(yè)
- BootStrap框架個(gè)人總結(jié)(bootstrap框架、導(dǎo)航條、下拉菜單、輪播廣告carousel、柵格系統(tǒng)布局、標(biāo)簽頁(yè)tabs、模態(tài)框、菜單定位)
- Bootstrap每天必學(xué)之標(biāo)簽頁(yè)(Tab)插件
- JS表格組件神器bootstrap table詳解(基礎(chǔ)版)
- Bootstrap Table使用方法詳解
- bootstrap-closable-tab可實(shí)現(xiàn)關(guān)閉的tab標(biāo)簽頁(yè)插件
相關(guān)文章
原生javascript實(shí)現(xiàn)的全屏滾動(dòng)功能示例
這篇文章主要介紹了原生javascript實(shí)現(xiàn)的全屏滾動(dòng)功能,涉及javascript事件響應(yīng)及頁(yè)面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-09-09JavaScript實(shí)現(xiàn)瀑布流以及加載效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)瀑布流以及加載效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02JavaScript性能優(yōu)化之函數(shù)節(jié)流(throttle)與函數(shù)去抖(debounce)
這篇文章主要介紹了JavaScript性能優(yōu)化之函數(shù)節(jié)流(throttle)與函數(shù)去抖(debounce)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08使用js/jquery獲取指定class名稱(chēng)的3種方式總結(jié)
獲取class的值其實(shí)非常簡(jiǎn)單,這篇文章主要給大家介紹了關(guān)于總結(jié)使用js/jquery獲取指定class名稱(chēng)的3種方式,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-03-03javascript 靜態(tài)對(duì)象和構(gòu)造函數(shù)的使用和公私問(wèn)題
靜態(tài)對(duì)象和構(gòu)造函數(shù)的使用區(qū)別 平常我們會(huì)經(jīng)常使用JSON形式,或者var obj=function(){}亦或function(){}這么幾種對(duì)象的構(gòu)建辦法,有時(shí)會(huì)認(rèn)為這是等價(jià)的辦法,然而他們還有不同。2010-03-03JS禁用頁(yè)面上所有控件的實(shí)現(xiàn)方法(附demo源碼下載)
這篇文章主要介紹了JS禁用頁(yè)面上所有控件的方法,涉及JavaScript捕捉頁(yè)面元素的相關(guān)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2015-12-12js+css實(shí)現(xiàn)的簡(jiǎn)單易用兼容好的分頁(yè)
使用html、js、css實(shí)現(xiàn)的簡(jiǎn)單易用兼容好的分頁(yè),具體的實(shí)現(xiàn)如下,感興趣的朋友可以參考下2013-12-12Three.js 再探 - 寫(xiě)一個(gè)微信跳一跳極簡(jiǎn)版游戲
最近項(xiàng)目結(jié)束,很空閑,于是就試著仿照微信跳一跳寫(xiě)了一個(gè)極簡(jiǎn)版的游戲,到底簡(jiǎn)單到什么程度呢?大家可以參考下本文2018-01-01