我正在尝试动态创建Bootstrap弹出窗口。我正在使用以下代码,但未显示任何内容。
function showDictionaryPopup(term) {
// create popover div
var popoverDiv = $("<div>");
popoverDiv.attr("data-toggle","popover");
popoverDiv.attr("data-content","This is a test");
popoverDiv.addClass("row");
popoverDiv.popover();
$("body").append(popoverDiv);
}
我没有任何错误或其他任何信息。
最佳答案
看起来您是将div附加到DOM,但从不显示弹出窗口。尝试调用popoverDiv.popover('show');
您可能还需要向弹出框添加一些内容。所有可用选项可在此处找到:http://getbootstrap.com/javascript/#popovers
关于javascript - bootstrap 动态显示PopOver,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28485705/