php上的jquery工具提示

php上的jquery工具提示,php,jquery,css,tooltip,Php,Jquery,Css,Tooltip,我有6个按钮(带有工具提示),它们是通过PHP生成的,除了第一个按钮之外,它们都被禁用。禁用的按钮将仅根据数据库上的记录启用 顺便说一下,我使用了jquery工具提示 我为具有title属性的所有元素启用了工具提示 <script type="text/javascript"> $(document).ready(function() { $('*').tooltip({ showBody: " - ", }); }); </script>

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

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

});
</script>

$(文档).ready(函数(){
$('*')。工具提示({
展品:“-”,
});
});
当第一次加载页面或刷新页面时,它工作正常。 现在我有一个功能,检查按钮状态是否从禁用变为启用。之后,我获取结果并输入一个变量$buttons,然后在保存当前按钮的div上打印它

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

document.getElementById(“菜单”).innerHTML=;
问题是工具提示会恢复为默认工具提示。
我不确定它是在css中还是在javascript中,因为我不是专家。

问题是,您在调用.tooltip(…)内容后添加内容

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

我已尝试将此$('*').tooltip({showBody:“-”});在内部html之后,它工作了,但另一个未更改的工具提示现在不工作了。。。