javascript - 启用 JQuery 工具提示时无法更改标题

标签 javascript jquery jquery-ui

场景如下:

  1. 我使用 JQuery 创建了一个按钮 button小部件,并为其添加标题
  2. 我调用 JQuery 工具提示 widget

当我实用地更改标题时,工具提示会正确更新,但是当我更改标题时当我悬停按钮时,标题属性不会更改(我在 Firebug 上检查过) 这是一个 example这说明了这个用例。

在我的示例中,如果您单击 [change title] 按钮它会起作用,要查看问题,请单击 [change title with delay] 并将光标放在 [subject button] 上并等待警报。

简而言之,这段代码在悬停按钮时不起作用:

$('#div').attr('title', 'new title');

这对我来说很奇怪,有人可以建议吗?

更准确地说,我的问题是:为什么 title 属性没有改变?

最佳答案

不确定这是否正是您想要的,但您可以这样做:

setTimeout(function(){
       $(document).tooltip('destroy');
       $('#div').attr('title','new title');
       $(document).tooltip();
        alert('title changed');
    }, 2000);
 });

FIDDLE HERE

关于javascript - 启用 JQuery 工具提示时无法更改标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14449204/

相关文章:

javascript - Firefox Web 扩展后台页面中的 Websocket

javascript - @Html.CheckBoxFor() - 更改复选框标签颜色

javascript - 在条形图上显示点标签 - jqPlot

javascript - AJAX/JQuery 函数未定义

javascript - 如何实现类似google图片搜索的图片库

Firefox Addon SDK 中内容脚本内的 JQuery UI

javascript - 根据单选按钮值使用javascript(Node JS)将数据插入mysql(Sequelize)

javascript - 工具提示覆盖图表 js 中的文本

javascript - 自动宽度属性不适用于数据表

javascript - jQuery UI 位置插件在最新的 FireFox 中不起作用