方法1:
ポップアップを表示するには、jQueryのホバーハンドラは、「内」と「外」方式を取り、あなたのサンプルではあなただけ「の」メソッドを割り当てています。これは問題ありませんが、 "this"に添付するのではなく、あなたの鳥の画像に添付する必要があります。ポップアップのトリガも手動に変更してください。ホバーの "out"メソッドでは、ポップオーバーを隠すだけです。
$('#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');
});
EDITに委譲されるオブジェクト。 私はこれをテストするチャンスがないので、構文エラーなどがあるかもしれませんが、一般的な考え方があります。
こんにちは、みかさん、まずはあなたの答えに感謝します。しかし...それは動作していないようです:/私はあなたの方法2を最初に追加しました。その方法1の後(今はテストサイトにあります)。私は間違いはないが、Popoverはどこにも現れていない。メソッド1に構文エラーが少しありますが、in-functionの後に)を削除してください。 – Dominik
私は問題があると思います:入力フィールドのデータコンテンツとデータ元のタイトル属性にポップオーバーコンテンツなどを保存します。彼らにコンテンツとしてのポップオーバー機能を与える必要があります:$ thecontent等...しかし、今日はありません。とにかく、ありがとう。 – Dominik
いいえ、ちょうどやった....残っている問題:ポップオーバーがコンテンツを動的に表示していません:/任意のアイデア? – Dominik