0

次のコードがあります。

%a.popup-trigger{
    href: "#", 
    "data-trigger" => "hover", 
    "data-html" => 'true', 
    "data-content" => "<img src='/assets/image.png'>"
}
  Show Image

その後:

$('.popup-trigger').popover();

リンクにカーソルを合わせると、期待どおりに機能します (画像付きのポップアップが表示され、コンソールにエラーは表示されません)。ホバーアウトすると、ポップアップは消えますが、コンソールにエラーが表示されますmaximum stack size exceeded

何か案は?

4

1 に答える 1

0

コメントでは、ページから 1 つのリンクを除くすべての要素を削除し、その上で .popover() を呼び出したが、それでも失敗したと述べました。

これは、外部の何かが間違っていることを示唆しています: 最新の Bootstrap (3.0+) と JQuery (2.0+) にリンクしていますか?

コードで問題を再現するためにフィドルを作成することをお勧めします。これにより、実際の問題を絞り込むことができます。

于 2013-10-06T19:23:08.797 に答える