jQuery EasyUI API 中文文檔 - Tabs標(biāo)簽頁(yè)/選項(xiàng)卡
用$.fn.tabs.defaults重寫defaults。
依賴
panel
linkbutton
用法示例
創(chuàng)建tabs
1、 經(jīng)由標(biāo)記創(chuàng)建Tabs
從標(biāo)記創(chuàng)建Tabs更容易,我們不需要寫任何JavaScript代碼。記住把 'easyui-tabs' 類添加到<div/>標(biāo)記,每個(gè)tab panel 經(jīng)由子<div/>標(biāo)記被創(chuàng)建,其用法與Panel一樣。
<div id="tt" class="easyui-tabs" style="width:500px;height:250px;">
<div title="Tab1" style="padding:20px;display:none;">
tab1
</div>
<div title="Tab2" closable="true" style="overflow:auto;padding:20px;display:none;">
tab2
</div>
<div title="Tab3" iconCls="icon-reload" closable="true" style="padding:20px;display:none;">
tab3
</div>
</div>
2. 編程創(chuàng)建Tabs
現(xiàn)在我們編程創(chuàng)建 Tabs,我們同時(shí)捕捉 'onSelect' 事件。
$('#tt').tabs({
border:false,
onSelect:function(title){
alert(title+' is selected');
}
});
增加新的 tab panel
// 增加一個(gè)新的 tab panel
$('#tt').tabs('add',{
title:'New Tab',
content:'Tab Body',
closable:true
});
獲取選中的 Tab
// 獲取選中的 tab panel 和它的 tab 對(duì)象
var pp = $('#tt').tabs('getSelected');
var tab = pp.panel('options').tab; // 相應(yīng)的 tab 對(duì)象
特性
名稱 |
類型 |
說(shuō)明 |
默認(rèn)值 |
width |
number |
Tabs 容器的寬度。 |
auto |
height |
number |
Tabs 容器的高度。 |
auto |
plain |
boolean |
True 就不用背景容器圖片來(lái)呈現(xiàn) tab 條。 |
false |
fit |
boolean |
True 就設(shè)置 Tabs 容器的尺寸以適應(yīng)它的父容器。 |
false |
border |
boolean |
True 就顯示 Tabs 容器邊框。 |
true |
scrollIncrement |
number |
每按一次tab 滾動(dòng)按鈕,滾動(dòng)的像素?cái)?shù)。 |
100 |
scrollDuration |
number |
每一個(gè)滾動(dòng)動(dòng)畫應(yīng)該持續(xù)的毫秒數(shù)。 |
400 |
tools |
array |
右側(cè)工具欄,每個(gè)工具選項(xiàng)都和 Linkbutton 一樣。 |
null |
事件
名稱 |
參數(shù) |
說(shuō)明 |
onLoad |
panel |
當(dāng)一個(gè) ajax tab panel 完成加載遠(yuǎn)程數(shù)據(jù)時(shí)觸發(fā)。 |
onSelect |
title |
當(dāng)用戶選擇一個(gè) tab panel 時(shí)觸發(fā)。 |
onBeforeClose |
title |
當(dāng)一個(gè) tab panel 被關(guān)閉前觸發(fā),返回 false 就取消關(guān)閉動(dòng)作。 |
onClose |
title |
當(dāng)用戶關(guān)閉一個(gè) tab panel 時(shí)觸發(fā)。 |
onAdd |
title |
當(dāng)一個(gè)新的 tab panel 被添加時(shí)觸發(fā)。 |
onUpdate |
title |
當(dāng)一個(gè) tab panel 被更新時(shí)觸發(fā)。 |
onContextMenu |
e, title |
當(dāng)一個(gè) tab panel 被右鍵點(diǎn)擊時(shí)觸發(fā)。 |
方法
名稱 |
參數(shù) |
說(shuō)明 |
options |
none |
返回 tabs options。 |
tabs |
none |
返回全部 tab panel。 |
resize |
none |
調(diào)整 tabs 容器的尺寸并做布局。 |
add |
options |
增加一個(gè)新的 tab panel,options 參數(shù)是一個(gè)配置對(duì)象,更多詳細(xì)信息請(qǐng)參見(jiàn) tab panel 特性。 |
close |
title |
關(guān)閉一個(gè) tab panel,title 參數(shù)是指被關(guān)閉的 panel。 |
getTab |
title |
獲取指定的 tab panel。 |
getSelected |
none |
獲取選中的 tab panel。 |
select |
title |
選擇一個(gè) tab panel。 |
exists |
title |
是指是否存在特定的 panel。 |
update |
param |
更新指定的 tab panel,param 包含兩個(gè)特性: |
Tab Panel
Tab panel 特性被定義在 panel 組件里,下面是一些常用的特性。
名稱 |
類型 |
說(shuō)明 |
默認(rèn)值 |
title |
string |
Tab panel 的標(biāo)題文字。 |
|
content |
string |
Tab panel 的內(nèi)容。 |
|
href |
string |
加載遠(yuǎn)程內(nèi)容來(lái)填充 tab panel 的 URL。 |
null |
cache |
boolean |
True 就在設(shè)定了有效的 href 特性時(shí)緩存這個(gè) tab panel。 |
true |
iconCls |
string |
顯示在tab panel 標(biāo)題上的圖標(biāo)的 CSS 類。 |
null |
width |
number |
Tab panel 的寬度。 |
auto |
height |
number |
Tab panel 的高度。 |
auto |
一些附加的特性
名稱 |
類型 |
說(shuō)明 |
默認(rèn)值 |
closable |
boolean |
當(dāng)設(shè)置為 true 時(shí),tab panel 將顯示一個(gè)關(guān)閉按鈕,點(diǎn)擊它就能關(guān)閉這個(gè)tab panel。 |
false |
selected |
boolean |
當(dāng)設(shè)置為 true 時(shí),tab panel 將被選中。 |
false |
- jqueryUI tab標(biāo)簽頁(yè)代碼分享
- jquery-easyui關(guān)閉tab自動(dòng)切換到前一個(gè)tab
- jQuery EasyUI Tab 選項(xiàng)卡問(wèn)題小結(jié)
- Jquery Easyui選項(xiàng)卡組件Tab使用詳解(10)
- 關(guān)于jQuery EasyUI 中刷新Tab選項(xiàng)卡后一個(gè)頁(yè)面變形的解決方法
- jQuery UI制作選項(xiàng)卡(tabs)
- jQuery EasyUI 選項(xiàng)卡面板tabs的使用實(shí)例講解
- 為JQuery EasyUI 表單組件增加焦點(diǎn)切換功能的方法
- Jquery組件easyUi實(shí)現(xiàn)選項(xiàng)卡切換示例
- jquery ui 實(shí)現(xiàn) tab標(biāo)簽功能示例【測(cè)試可用】
相關(guān)文章
jQuery zTree搜索-關(guān)鍵字查詢 遞歸無(wú)限層功能實(shí)現(xiàn)代碼
這篇文章主要介紹了zTree搜索功能 -- 關(guān)鍵字查詢 -- 遞歸無(wú)限層的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-01-01jQuery實(shí)現(xiàn)可以編輯的表格實(shí)例詳解【附demo源碼下載】
這篇文章主要介紹了jQuery實(shí)現(xiàn)可以編輯的表格,涉及jQuery響應(yīng)鼠標(biāo)事件動(dòng)態(tài)操作頁(yè)面元素的相關(guān)技巧,需要的朋友可以參考下2016-07-07jQuery插件開(kāi)發(fā)精品教程(讓你的jQuery更上一個(gè)臺(tái)階)
這篇jQuery插件開(kāi)發(fā)教程是小編見(jiàn)過(guò)的最詳細(xì)的了,每個(gè)解說(shuō)都很好,對(duì)于想做增強(qiáng)插件的朋友確實(shí)不錯(cuò)的參考資料,特分享下,方便需要的朋友2015-11-11jQuery實(shí)現(xiàn)的左右移動(dòng)焦點(diǎn)圖效果
這篇文章主要介紹了jQuery實(shí)現(xiàn)的左右移動(dòng)焦點(diǎn)圖效果,涉及jQuery結(jié)合時(shí)間函數(shù)響應(yīng)鼠標(biāo)事件動(dòng)態(tài)操作頁(yè)面元素樣式的相關(guān)技巧,需要的朋友可以參考下2016-01-01jQuery插件uploadify實(shí)現(xiàn)ajax效果的圖片上傳
本文主要介紹使用jQuery插件uploadify實(shí)現(xiàn)ajax效果的圖片上傳的功能,有需要的朋友可以參考一下。2016-06-06jQuery實(shí)現(xiàn)刪除li節(jié)點(diǎn)的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)刪除li節(jié)點(diǎn)的方法的相關(guān)資料,需要的朋友可以參考下2016-12-12實(shí)例解析jQuery中proxy()函數(shù)的用法
proxy()主要用于在同樣的上下文語(yǔ)境中指向另一個(gè)對(duì)象,下面我們就以實(shí)例解析jQuery中proxy()函數(shù)的用法,需要的朋友可以參考下2016-05-05jQuery扇形定時(shí)器插件pietimer使用方法詳解
這篇文章主要為大家詳細(xì)介紹了jQuery扇形定時(shí)器插件pietimer的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07jquery實(shí)現(xiàn)圖片列表鼠標(biāo)移入微動(dòng)
本文主要介紹利用jquery實(shí)現(xiàn)圖片列表鼠標(biāo)移入微動(dòng)的實(shí)例。代碼清晰,需要的朋友來(lái)看下吧2016-12-12