JavaScript Reference

优质
小牛编辑
127浏览
2023-12-01

Foundation为手风琴提供JavaScript组件,如下所示。

初始化 (Initializing)

您可以使用foundation.accordion.jsfoundation.core.js插件在JavaScript中初始化手风琴。 foundation.core.js插件需要以下库 -

  • foundation.util.keyboard.js

  • foundation.util.motion.js

Foundation.Accordion

它指定了如下定义的手风琴实例 -

var my_element = new Foundation.Accordion(element);

手风琴包括以下指定的一项活动 -

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

element

它在手风琴中创建了一个jQuery对象。

jQuery

插件选项 (Plugin Options)

您可以使用以下插件实例来自定义accordion实例。

Sr.No.名称和描述
1

slideSpeed

它规定了打开手风琴所需的时间。

200
2

multiExpand

它允许您以手风琴打开多个窗格。

false
3

allowAllClosed

它将关闭手风琴的所有窗格。

false

事件 (Events)

Accordion插件提供表中列出的以下事件 -

Sr.No.名称和描述
1

down.zf.accordion

它会在您打开选项卡时触发事件。

2

up.zf.accordion

它会在标签折叠时触发事件。

事件 (Events)

Accordion插件提供以下功能 -

.toggle

它切换内容窗格的打开和关闭状态。 它包含以下事件 -

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

$target

它创建用于切换窗格的jQuery对象。

jQuery

.down

打开手风琴选项卡时会触发它。 它包括以下事件 -

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

$target

它打开了手风琴窗格。

jQuery
2

firstTime

它指定重新执行手风琴。

Boolean

.up

选项卡关闭时会触发它。 它包含以下事件 -

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

$target

它关闭了手风琴标签。

jQuery

.destroy

它破坏了手风琴的实例。