私はTwitterのBootstrap jsのpopover機能を使用しています。私がクリックされた、ボタンがあり、このJavaScriptを実行します。Twitterのブートストラップを使用する場合、どのようにポップオーバーのコンテンツを変更できますか?
$("#popover_anchor").popover({trigger: "manual",
placement: "below",
offset: 10,
html: true,
title: function(){return "TITLE";},
content: function(){return "CONTENT TEXT";}});
$("#popover_anchor").popover("show");
タイトルやコンテンツの機能が異なるテキストを返すことを除いて、基本的には同じJavaScriptを実行し、別のボタンもあります。
これらは、どちらも同じ要素のポップオーバーを、異なる内容で定義することに注意してください。
問題は、ボタンをクリックしてjsを実行すると、他のボタンからの次のクリックがポップオーバーコンテンツを変更しないことです。ですから、Popoverが初期化されたら、どのようにコンテンツを更新/変更できますか?
ポップオーバーを再初期化するのではなく、title/content属性に別の関数を割り当てるだけでいいですか? – brentmc79