Foundation-reveal-javascript-reference

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

Foundation-JavaScriptリファレンスの公開

Foundationは、以下にリストされているように、モーダルを明らかにするためのJavaScriptコンポーネントを提供します-

初期化中

_foundation.reveal.js_および_foundation.core.js_プラグインを使用して、JavaScriptでペインを初期化できます。 _foundation.core.js_プラグインには、次のライブラリが必要です-

  • foundation.util.keyboard.js
  • foundation.util.box.js
  • foundation.util.triggers.js
  • foundation.util.mediaQuery.js
  • foundation.util.motion.js

Foundation.Reveal

以下に定義されているように、公開のインスタンスを指定します-

var my_element = new Foundation.Reveal(element);

表には、以下の値が含まれています。

Sr.No. Name & Description Type
1

element

モーダルにはjQueryオブジェクトを使用します。

Number
2

options

モーダルのオプションパラメータを指定します。

Object

プラグインオプション

次のプラグインオプションを使用して、表示インスタンスをカスタマイズできます。

Sr.No. Name & Description Example
1

animationIn

アニメーション要素に使用されます。

'slide-in-left'
2

animationOut

アニメーション要素に使用されます。

'slide-out-right'
3

showDelay

モーダルを開くのにかかった時間をミリ秒単位で表示します。

10
4

hideDelay

モーダルを閉じるのにかかった時間をミリ秒単位で表示します。

10
5

closeOnClick

ボディまたはオーバーレイをクリックすると、モーダルが閉じます。

true
6

closeOnEsc

「ESCAPE」キーをクリックすると、モーダルが閉じます。

true
7

multipleOpened

複数のモーダルを一度に表示します。

false
8

vOffset

モーダルが画面の上部から押し下げられるときの距離をピクセル単位で指定します。

100
9

hOffset

モーダルが画面の上部から押し下げられるときの距離をピクセル単位で指定します。

0
10

fullScreen

ウィンドウの幅と高さに応じて、全画面モーダルを作成できます。

false
11

btmOffsetPct

モーダルをビューの下部から押し上げる必要がある場合、画面の高さの割合を指定します。

10
12

overlay

モーダルが開くと、オーバーレイdivが生成されます。

true
13

resetOnClose

モーダルを閉じるときにリセットする必要があることを指定します。

false

イベント

表に記載されているように明らかにする以下のイベントを提供します-

Sr.No. Event & Description
1

closeAll.zf.reveal

新しいモーダルを開く前に、現在のモーダルをすべて閉じます。

2

open.zf.reveal

モーダルを正常に開くと、イベントがトリガーされます。

3

closed.zf.reveal

モーダルを閉じると、イベントがトリガーされます。

関数

Revealは以下の機能を提供します-

Sr.No. Function & Description
1

.open

_this。$ anchor_によって制御されるモーダルを開き、他のモーダルを閉じます。

2

.close

モーダルを閉じます。

3

.toggle

モーダルの状態を切り替えます。

4

.destroy

モーダルインスタンスを破棄します。