我对bootsrap popover有一个特定的问题。
所有jquery和bootstrap文件都包含在文件index.php
中,在同一个文件中我有这个div:
<div id="con"> Loadding </div>
我有一个jquery函数,可以从php文件中加载内容
$(document).ready(function(){
var auto_refresh = setInterval(
function()
{
$('#con').load('ajax/some.php');
}, 1000);
});
在some.php
文件中,我链接以激活引导程序弹出窗口。
echo ' <a href="#"
class="pop-tel"
data-html="true"
data-container="body"
data-trigger="hover"
data-placement="bottom"
data-content="Tel: xxx"
data-original-title="';
echo 'Test">';
echo 'Some one</a>';
来自some.php
的内容效果很好,但无法显示引导程序弹出窗口。
你能帮助我吗?
答案 0 :(得分:1)
根据bootstraps文档添加工具提示,例如按钮时,你最终会得到类似的内容(在你使用Jquery Load返回的外部文件中)。
<button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Tooltip info here">Some Button</button>
在Jquery回调中,您可以初始化所有工具提示。这是根据Bootstrap的“选择加入”Bootstrap Tooltip Examples
的文档您对Jquery Load的回调将如下所示
$('#con').load('ajax/some.php', function() {
$('[data-toggle="tooltip"]').tooltip()
});