Foundation-tooltip-javascript-reference

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

Foundation-ツールチップJavaScriptリファレンス

説明

Foundationは、以下にリストするツールチップ用のJavaScriptコンポーネントを提供します。

初期化中

このプラグインを使用するには、foundation.core.js _、 foundation.tooltip.js_ファイルをJavaScriptに含める必要があります。 このプラグインには、次のユーティリティライブラリが必要です-

  • foundation.util.box.js
  • foundation.util.triggers.js

Foundation.Tooltip

新しいツールチップのインスタンスを作成します。

var elem = new Foundation.Tooltip(element);

_Tooltip#event:init_イベントをトリガーし、次のパラメーターを受け入れます。

Sr.No. Name & Description Type
1

element

ツールチップの添付に使用されるjQueryオブジェクトです。

jQuery
2

options

デフォルト設定を拡張するには、このオブジェクトを使用します。

Object

プラグインオプション

これらを使用して、ツールチップのインスタンスをカスタマイズできます。 個別のデータ属性、1つのマージされた_data-options_属性、またはプラグインのコンストラクターに渡されるオブジェクトとして設定できます。 次の表に、Foundationで使用されるプラグインオプションを示します。

Sr.No. Name & Description Example
1

hoverDelay

これは、ホバー時にツールチップを開く必要があるまでの時間をミリ秒単位で表します。

200
2

fadeInDuration150

フェードインする時間を表します。

150
3

fadeOutDuration

これは、表示がフェードアウトする時間を表します。

150
4

disableHover

trueに設定すると、ホバーイベントがツールチップを開くのを無効にします。

false
5

templateClasses

オプションのツールチップテンプレートに適用する追加のクラス。

'my-cool-tip-class'
6

tooltipClass

ツールチップのテンプレートに追加されたオプションではないクラス。

'tooltip'
7

triggerClass

ツールチップのアンカー要素に適用されるクラス。

'has-tip'
8

showOn

ツールチップを開くブレークポイントの最小サイズ。

'small'
9

template

ツールチップマークアップの作成に使用されるカスタムテンプレート。

10

tipText

開くときにツールチップテンプレートに出力されるテキスト。

'Some cool space fact here.'
11

clickOpen

クリックまたはタッチイベントで発生すると、ツールチップを開きます。

true
12

positionClass

JSによって設定される、位置決めのための追加のクラス。

'top'
13

vOffset

これは、テンプレートがY軸のアンカーからプッシュする必要がある距離(ピクセル)を表します。

10
14

hOffset

これは、テンプレートが横に揃えられたときに、X軸上のアンカーから押し出さなければならない距離(ピクセル)を表します。

12

イベント

これらのイベントは、ツールチップのプラグインが添付された任意の要素からトリガーされます。 次の表に、イベントと簡単な説明を示します。

Sr.No. Name & Description
1

tooltip.zf.tooltips

ページで開かれている他のすべてのツールチップを閉じるトリガー。

2

show.zf.tooltips

ツールチップが表示されるとトリガーします。

3

hide.zf.tooltips

ツールチップが非表示になったときにトリガーします。

関数

.show

ツールチップを表示し、他のツールチップを閉じるイベントをトリガーします。 _Closeme#event:tooltip Tooltip#event:show_イベントをトリガーします。

。隠す

現在のツールチップを非表示にし、衝突のために変更されたときに位置決めクラスをリセットします。 _Tooltip#event:hide_イベントをトリガーします。

。トグル

静的なshow()およびhide()関数に加えて、_。toggle_はトグルメソッドを追加します。

。破壊する

ツールチップインスタンスを破棄し、テンプレート要素がビューから削除されます。