- 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
广告