2012-08-26 9 views
6

ブートストラップのタイトルと内容を変更しようとしていますPopover、何か問題があります。ブートストラップポップオーバーを破棄するとJavascriptエラーが発生する

セレクタのポップオーバーコンテンツを破棄する際にこの問題が発生しています。

$("#test_name-" + json.test_id).popover('destroy'); 

私はその行でエラーが出ます:

エラーは、コードの一部がこれです。この

TypeError: 'undefined' is not a function (evaluating 'data[option]()') 

です。私は$("#test_name-" + json.test_id)に本当にPopoverが含まれていることを確認しました。

編集:私はコメントのおかげでそれを解決しました。私はBootstrapの最新バージョンを使用していませんでした。 2.1.0にアップグレードすると、すべてが完璧に動作するように見えます。

重要!この新しいバージョンでは、デフォルトで「クリック」するように、トリガーを「ホバー」に設定する必要があります。

どうもありがとう

ペドロ

+1

詳細、フィドルページ、ライブサンプル、または一部のデバッグ情報を提供できますか? –

+0

どのバージョンのjQueryとBootstrapを使用していますか? –

+1

Joaoさん、ありがとう、私はちょうど解決策を示すために質問を編集しました。 – ElPiter

答えて

1

私はそれをコメントのおかげで解決しました。私はBootstrapの最新バージョンを使用していませんでした。 2.1.0にアップグレードすると、すべてが完璧に動作するように見えます。

関連する問題