【发布时间】:2015-11-24 22:37:38
【问题描述】:
我正在尝试将引导弹出框放入另一个弹出框中。第一个弹出窗口正常运行(打开并指定了 HTML 内容),但第二个弹出窗口在正确打开时似乎没有启用我设置的任何设置(html:true、trigger:'manual' 或 html 内容)。请看下面的演示:
<div>
<a href="#" id="popover1" data-original-title="<b>testing</b>" data-placement="bottom">Click</a>
<div id="popover_content_wrapper1" style="display: none">
<a href="#" id="popover2" data-original-title="<b>testing again</b>" data-placement="bottom">Click again</a>
</div>
<div id="popover_content_wrapper2" style="display: none">
<b>Hello world</b>
</div>
</div>
$('#popover1').popover({
html: true,
trigger: 'manual',
content: function() {
return $('#popover_content_wrapper1').html();
}
});
$(document).on('click', '#popover1', function() {
$(this).popover('toggle');
});
$('#popover2').popover({
html: true,
trigger: 'manual',
content: function() {
return $('#popover_content_wrapper2').html();
}
});
$(document).on('click', '#popover2', function() {
$(this).popover('toggle');
});
如果有任何提示/帮助,我将不胜感激。
谢谢!
【问题讨论】:
标签: javascript jquery twitter-bootstrap