Javascript 在包含ajax之后,如何初始化引导工具提示?

Javascript 在包含ajax之后,如何初始化引导工具提示?,javascript,html,ajax,twitter-bootstrap,twitter-bootstrap-tooltip,Javascript,Html,Ajax,Twitter Bootstrap,Twitter Bootstrap Tooltip,我正在使用ajax将内容(HTML)加载到我的网站。除其他外,这包括以下片段: <a href="#" data-toggle="tooltip" title data-original-title="My tooltip text...">Hover me...</a> 如这里所述:,我需要初始化它。ajax成功后如何初始化它? 编辑:完整的工作示例。这里我模拟了一个“ajax调用”。问题是持续时间。删除超时时,它将起作用: 这是有效的: 阿贾克斯: //文件

我正在使用ajax将内容(HTML)加载到我的网站。除其他外,这包括以下片段:

<a href="#" data-toggle="tooltip" title data-original-title="My tooltip text...">Hover me...</a>

如这里所述:,我需要初始化它。ajax成功后如何初始化它? 编辑:完整的工作示例。这里我模拟了一个“ajax调用”。问题是持续时间。删除超时时,它将起作用:


这是有效的:
阿贾克斯:
//文件准备就绪
$(文档).ready(函数()
{
loadResult();
激活toltip();
});
//结果
函数loadResult()
{
//“Ajax调用”
setTimeout(函数(){
var结果=“”;
$(“#ajax”).html(结果);
},2000);//模拟Ajax持续时间
激活toltip();
}
//工具提示
函数activateTooltip()
{
$('[data toggle=“tooltip”]')。tooltip();
}

只需添加此属性:
data placement=“right”

对不起,这样不行。我想我也试过了。当然可以,直接在HTML文档中使用。但是,当您通过ajax调用包含被剪断的部分时,就不是这样了。(你的示例中没有使用我的脚本。你能提供
#result
的html片段吗?我无法在我的示例中复制ajax函数,但我使用了
setTimeout
,它在那里工作得很好。请看我的示例。是持续时间造成了问题。
  <a href="#" data-toggle="tooltip" data-original-title="Tooltip Right works fine" data-placement="right">Hover me...</a>
function loadResult()
{
    $.ajax({
        type: "POST",
        url: "index.php?action=loadResult",
        data: "id=1",
        dataType: 'text',
        success: function(data){
            var json = $.parseJSON(data);
            $("#result").html(json.result);
            activateTooltip();
        }
    });
}