方法 1:
jQueryホバーハンドラーは「in」メソッドと「out」メソッドを受け取り、サンプルでは「in」メソッドのみを割り当ててポップアップを表示します。これでも構いませんが、「これ」に付けるのではなく、鳥の画像に付ける必要があります。ポップアップのトリガーも手動に変更してください。次に、ホバーの「アウト」メソッドで、ポップオーバーを非表示にするだけです。
$('#registerHere input').hover(function()
{
$('#birdie').popover({
"trigger": 'manual',
"placement":'top',
}).popover('show');
},
function()
{
$('#birdie').popover('hide');
});
方法 2:
または、持っているものを保持しますが、提供されている「セレクター」オプションを使用して、鳥の画像をパラメーターとして指定します。これにより、コントロールからポップオーバーがトリガーされますが、鳥の画像に委任されます。
セレクター: セレクターが提供されている場合、ツールチップ オブジェクトは指定されたターゲットに委譲されます
$('#registerHere input').hover(function()
{
$('#birdie').popover({
"selector": "#birdie",
"placement":'top',
}).popover('show');
});
編集: サンプル コードを追加しました。これをテストする機会がないので、構文エラーか何かがあるかもしれませんが、一般的な考え方はそこにあります。