openHoverPopover
openHoverPopover
マウスホバーでトリガーされるポップオーバーを開きます。
パラメータ
formPath(string): ポップオーバーに表示するフォームのパスまたはIDlinkArg(any): 開いたフォームへ渡す引数(null可)callback(function): ポップオーバーが閉じられたときに結果を受け取るコールバック(null可)options(object、任意):openPopoverと同じオプション項目
戻り値: なし(void)
説明
openPopoverと同じ動作ですが、背景がマウスイベントを通過させるため、アンカーウィジェットのホバー状態が維持されます。アンカーとポップオーバーの間でマウスを移動しても、ポップオーバーはすぐに閉じません(linger-closeの遅延が適用されます)。
openPopoverとopenHoverPopoverの比較
| 区分 | openPopover | openHoverPopover |
|---|---|---|
| トリガー | クリック | マウスホバー |
| 背景イベントの通過 | 既定はfalse | true(アンカーのホバーを維持) |
| linger-closeの遅延 | なし | あり |
Example
$form.openHoverPopover("popovers/stockPreview", null, null,
{ anchor: "row_stock", placement: "bottom-right" });
関連
$form.openPopover(formPath, linkArg, callback, options)— 通常のポップオーバー$form.closePopover(result)— ポップオーバーを閉じる