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
均衡器已销毁。