我使用Twitter的Bootstrap js的popover功能。我有一個按鈕,點擊後,執行此javascript:使用Twitter的Bootstrap時,如何更改popover的內容?
$("#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,則從另一個按鈕開始的後續點擊都不會更改彈出式內容。所以一旦彈出窗口被初始化,我如何更新/更改內容?
因此,我不應該重新初始化彈出窗口,而應該爲標題/內容屬性分配一個不同的函數? – brentmc79