- Foundation 常規
- Foundation - 全域性樣式
- Foundation - Sass
- Foundation - JavaScript
- Foundation - JavaScript 工具
- Foundation - 媒體查詢
- Foundation - 網格系統
- Foundation - Flex 網格
- Foundation - 表單
- Foundation - 可見性類
- Foundation - 基礎排版
- Foundation - 排版輔助類
- Foundation - 基本控制元件
- Foundation - 導航
- Foundation - 容器
- Foundation - 媒體
- Foundation - 外掛
- Foundation SASS
- Foundation - Sass 函式
- Foundation - Sass 混合器
- Foundation 庫
- Foundation - Motion UI
- Foundation 有用資源
- Foundation - 快速指南
- Foundation - 有用資源
- Foundation - 討論
Foundation - 標籤 JavaScript 參考
Foundation 提供瞭如下所示的標籤 JavaScript 元件:
初始化
您可以使用 foundation.tabs.js 和 foundation.core.js 外掛在 JavaScript 中初始化面板。foundation.core.js 外掛需要以下庫:
foundation.util.keyboard.js
foundation.util.timerAndImageLoader.js
Foundation.Tabs
它指定了如下定義的標籤例項:
var my_element = new Foundation.Tabs(element);
標籤包含以下值:
| 序號 | 名稱和描述 | 型別 |
|---|---|---|
| 1 |
元素 它使用 jQuery 物件表示標籤。 |
數字 |
| 2 |
選項 它覆蓋標籤的預設外掛設定。 |
物件 |
外掛選項
您可以使用以下外掛選項來自定義標籤例項。
| 序號 | 名稱和描述 | 示例 |
|---|---|---|
| 1 |
autoFocus 如果將此外掛設定為 true,則視窗將在載入時滾動到活動面板的內容。 |
false |
| 2 |
wrapOnKeys 它使用鍵盤輸入將內容環繞標籤連結。 |
true |
| 3 |
matchHeight 透過將其設定為 true 來匹配標籤內容面板的高度。 |
false |
| 4 |
linkClass 它應用於標籤連結列表中的“li”。 |
‘tabs-title’ |
| 5 |
panelClass 它應用於內容容器。 |
‘tabs-panel’ |
事件
標籤提供瞭如下表中列出的事件:
| 序號 | 事件和描述 |
|---|---|
| 1 |
change.zf.tabs 當外掛成功更改標籤時觸發。 |
函式
標籤提供如下定義的函式:
._handleTabChange
它處理如下表所示的 $target 函式指定的 $targetContent 標籤:
| 序號 | 名稱和描述 | 型別 |
|---|---|---|
| 1 |
$target 它將開啟標籤。 |
jQuery |
.selectTab
它用於選擇內容面板以顯示內容,並且可以像下表所示那樣指定:
| 序號 | 名稱和描述 | 型別 |
|---|---|---|
| 1 |
elem 它使用 jQuery 物件或面板的 id 來顯示內容面板。 |
jQuery |
.destroy
它用於銷燬標籤例項。
foundation_containers.htm
廣告