11

Bootstrap v3 を使用しており、ページの読み込み時に、要素の横にプログラムでポップオーバーを表示しようとしています。DOM にはポップオーバー マークアップはありません。JQueryで作成して表示したい。

私はこれを試しましたが、うまくいきません。

$( document ).ready(function() {
   $('.theElement').popover({
            placement:'right',
            trigger:'manual',
            html:true,
            content:'popover content'
        });
   $('.theElement').popover('show')
});

コンソールに「TypeError: Argument 1 of Window.getComputedStyle is not an object」というエラーが表示されます。上記のことが原因だと思います。

4

2 に答える 2

5

これを試して

$( document ).ready(function() {
   $('.theElement').attr('data-placement','right')
   //add all atributes.....

   //and finally show the popover
   $('.theElement').popover('show')
});
于 2016-04-27T01:56:27.887 に答える