javascript - ajax 加载内容中的工具提示

标签 javascript php jquery ajax

我有一个带有工具提示的小进度条。

<div class="progress progress-mini tip" title="" data-original-title="70%">
    <div class="progress-bar" style="width:70%;"></div>
</div>

如果我直接将其放在页面中,它就可以工作。

但是当我用ajax得到它时:

$.ajax({
    type: "GET",
    url: "/ajax/getLists.php",
    datatype: "html",
    beforeSend: function() {
        $('#ajaxspinner').show();
    },
    success: function(data) {
        $('#ajaxspinner').hide();
        $('.container-fluid #heading').after(data);
    }
});

PHP 文件(getLists.php):

<?php
echo '<div class="progress progress-mini tip" title="" data-original-title="70%"><div class="progress-bar" style="width:70%;"></div></div>';
?>

工具提示不显示。

(我是 jquery 新手,找不到解决方案)

最佳答案

我假设您正在使用 jquery 的工具提示插件。您按照演示进行操作并在文档就绪时对其进行了初始化,是这样吗? 如果是这样,您应该在加载内容后初始化您的插件。像这样的东西:

$.ajax({
type: "GET",
url: "/ajax/getLists.php",
datatype: "html",
beforeSend: function() {
    $('#ajaxspinner').show();
},
success: function(data) {
    $('#ajaxspinner').hide();
    $('.container-fluid #heading').after(data);
    $.tooltipPluginInit('.tip'); // whatever
}
});

关于javascript - ajax 加载内容中的工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21512238/

相关文章:

jquery - 将带有 JQuery 的 CSS 添加到多个类

javascript - PHP/如何使用提交按钮发布下拉菜单选项

javascript - 未捕获的语法错误 : Unexpected end of JSON input [}

php - 使用 php 和 mysql 的多个下拉列表

php - 从具有相同路由的 URL 隐藏 Codeigniter Controller 名称

jquery - CSS 3d 在 Jquery 上转换?

javascript - 使用 jQuery 将内容分发到不同的列表

javascript - parseFloat 函数没有按预期工作

javascript - 如何删除 JQuery 中的前 3 个字母?

javascript - 使用onmousedown触发简单动画