ajax 呼び出しを介してテーブルを動的に生成していますが、特定の列のすべての要素がホバー時にポップオーバーを表示するようにしたいと考えています。成功イベントに次のコードがあります。
strBtn1 = '<span data-trigger="hover" data-placement="right" data-content="testing popovers in a table" class="test22">test</span>'
$('#myReport').append('<tr><td>Column 1</td><td>' + strBtn1 + '</td></tr>');
次に、メインスクリプトでこれを試しました:
$(".test22").each(function () {
$(this).popover();
});
テーブルは期待どおりに 15 行で生成されますが、「テスト」テキストにカーソルを合わせても何も起こりません。
また、機能する種類の「コントロール」もあります。
<span id="test11" data-trigger="hover" data-placement="right" data-content="testing popovers in a table">test</span>
これはヘッダーの HTML ファイルに直接あり、これはメイン スクリプトにあります。
$("#test11").popover();
したがって、ヘッダーには、ホバーするとポップオーバーが表示される「テスト」が表示されます。
アイデア?