Foundation-dropdown-javascript-reference

提供:Dev Guides
移動先:案内検索

Foundation-ドロップダウンJavaScriptリファレンス

Foundationは、以下にリストするドロップダウンメニュー用のJavaScriptコンポーネントを提供します。

初期化中

_foundation.dropdownMenu.js_および_foundation.core.js_プラグインを使用して、JavaScriptのドロップダウンメニューを初期化できます。 プラグインには、次のライブラリが必要です-

  • foundation.util.keyboard.js
  • foundation.util.box.js
  • foundation.util.nest.js

Foundation.DropdownMenu

以下で定義されているように、ドロップダウンメニューのインスタンスを指定します-

var elem = new Foundation.DropdownMenu(element);
Sr.No. Name & Description Type
1

Element

jQueryオブジェクトをドロップダウンメニューに作成します。

jQuery
2

Options

デフォルトのプラグイン設定はオーバーライドされます。

Object

プラグインオプション

次のプラグインを使用して、ドロップダウンメニューインスタンスをカスタマイズできます。 プラグインオプションを個別のデータ属性として設定できます。

Sr.No. Name & Description Example
1

disableHover

ホバーイベントはサブメニューを開くことができません。false

false
2

autoclose

マウスがイベントを離れると、自動的にサブメニューが閉じられます。

true
3

hoverDelay

ホバーイベントでサブメニューを開く間、時間を遅らせます。

50
4

clickOpen

サブメニューは、親クリックイベントで開いたままにすることができます。

true
5

closingTime

mouseleaveイベントでサブメニューを閉じる間、時間を遅らせます。

500
6

alignment

メニューに応じて、方向はサブメニューを開くように設定されます。

'left'
7

closeOnClick

開いているサブメニューは、本体をクリックすると閉じられます。

true
8

verticalClass

メニューを垂直に設定するには、_vertical_クラスを使用します。

'vertical'
9

rightClass

メニューを右側に設定します。

'align-right'
10

forceFollow

デフォルトのアクションを実行するために、ブール値はモバイルの2番目のタッチイベントをクリックするリンクを強制的にオーバーライドします。

false

イベント

任意の要素に添付されたドロップダウンメニュープラグインは、次のイベントをトリガーできます。

Sr.No. Name & Description
1

show.zf.dropdown menus

新しいドロップダウンペインが表示されると、イベントがトリガーされます。

2

hide.zf.dropdown menus

開いているメニューが閉じられると、イベントがトリガーされます。

関数

。破壊する

プラグインは破棄されます。