【问题标题】:jquery tooltip on phpphp上的jquery工具提示
【发布时间】:2012-01-15 15:14:41
【问题描述】:

我有 6 个通过 PHP 生成的按钮(带有工具提示),除了第一个按钮外,它们都被禁用。禁用的按钮将仅根据数据库上的记录启用。
顺便说一句,我使用了 jquery tooltip http://jquery.bassistance.de/tooltip/demo/ 我为所有具有 title 属性的元素启用了工具提示

<script type="text/javascript">
$(document).ready(function() {
    $('*').tooltip({
        showBody: " - ",
    });

});
</script>

页面首次加载或刷新页面时它工作正常。 现在我有一个功能可以检查按钮状态是否从禁用更改为启用。之后,我获取结果并放入变量 $buttons 然后将其打印到包含当前按钮的 div 上。

<script type="text/javascript">
document.getElementById("menus").innerHTML = <?php echo json_encode($buttons, JSON_HEX_APOS | JSON_HEX_QUOT);  ?>;
</script>

问题是工具提示恢复为默认工具提示。 由于我不是专家,因此我不确定它是在 css 中还是在 javascript 中。

【问题讨论】:

    标签: php jquery css tooltip


    【解决方案1】:

    问题是您在调用 .tooltip(...) 东西之后添加内容。

    尝试在调用后对添加到 .innerHtml 的内容调用 .tooltip 以获取新内容。

    【讨论】:

    • 我试过把这个 $('*').tooltip({ showBody: " - " });在内部 html 之后,它可以工作,但未更改的其他工具提示现在无法正常工作...
    猜你喜欢
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-18
    • 1970-01-01
    • 2011-11-03
    相关资源
    最近更新 更多