メインコンテンツまでスキップ

openHoverPopover

openHoverPopover

マウスホバーでトリガーされるポップオーバーを開きます。

パラメータ

  • formPathstring): ポップオーバーに表示するフォームのパスまたはID
  • linkArgany): 開いたフォームへ渡す引数(null可)
  • callbackfunction): ポップオーバーが閉じられたときに結果を受け取るコールバック(null可)
  • optionsobject、任意): openPopoverと同じオプション項目

戻り値: なし(void

説明

openPopoverと同じ動作ですが、背景がマウスイベントを通過させるため、アンカーウィジェットのホバー状態が維持されます。アンカーとポップオーバーの間でマウスを移動しても、ポップオーバーはすぐに閉じません(linger-closeの遅延が適用されます)。

openPopoveropenHoverPopoverの比較

区分openPopoveropenHoverPopover
トリガークリックマウスホバー
背景イベントの通過既定はfalsetrue(アンカーのホバーを維持)
linger-closeの遅延なしあり

Example

$form.openHoverPopover("popovers/stockPreview", null, null,
{ anchor: "row_stock", placement: "bottom-right" });

関連

  • $form.openPopover(formPath, linkArg, callback, options) — 通常のポップオーバー
  • $form.closePopover(result) — ポップオーバーを閉じる