Foundation - 均衡器 JavaScript 参考

Foundation 为均衡器提供 JavaScript 组件,如下所示。

Foundation.Equalizer

它指定了均衡器的实例,定义如下 −

var elem = new Foundation.Equalizer(element);
Sr.No. 名称 &描述 类型
1

element

它在均衡器中创建一个 jQuery 对象。

jQuery
2

options

默认插件设置是覆盖。

对象

插件选项

您可以使用以下插件自定义均衡器实例。您可以将插件选项设置为单独的数据属性。

Sr.No. 名称和说明 示例
1

equalizeOnStack

堆叠时,小屏幕上启用高度均衡。

true
2

throttleInterval

以毫秒为单位设置时间以消除均衡大小的抖动。在移动设备上,转换性能在较短时间内变得更流畅。

50

事件

附加到任何元素的均衡器插件都可以触发以下事件。

Sr.No. 名称和描述
1

preEqualized.zf.equalizer

在应用高度之前触发事件。

2

postEqualized.zf.equalizer

在应用高度后触发事件。

函数

以下是在手风琴菜单中使用的函数。

.getHeights

获取均衡器父级内子容器的高度。返回一个数组。

Sr.No. 名称 &描述 类型
1

$eqParent

它在均衡器容器中创建 jQuery 对象。

对象

.applyHeight

对所有子项应用相同的高度以匹配均衡器父级中最高的均衡器。

Sr.No. 名称 &描述 类型
1

$eqParent

它在均衡器容器中创建 jQuery 对象。

对象
2

heights

设置均衡器容器中子项的高度数组。

array

.destroy

均衡器已销毁。

foundation_plugins.html