質問は1年以上前のものですが、これは他の人にとって役立つかもしれません.
ポップオーバーが非表示のときにコンテンツのみが変更される場合、私が見つけた最も簡単な方法は、関数と少しの JS コードを使用することです。
具体的には、私の HTML は次のようになります。
<input id="test" data-toggle="popover"
data-placement="bottom" data-trigger="focus" />
<div id="popover-content" style="display: none">
<!-- Hidden div with the popover content -->
<p>This is the popover content</p>
</div>
data-content が指定されていないことに注意してください。JS では、ポップオーバーが作成されると、コンテンツに関数が使用されます。
$('test').popover({
html: true,
content: function() { return $('#popover-content').html(); }
});
これで、popover-content div のどこでも変更できるようになり、次に表示されるときにポップオーバーが更新されます。
$('#popover-content').html("<p>New content</p>");
このアイデアは、HTML の代わりにプレーン テキストを使用しても機能すると思います。