将Jquery UI工具提示应用于延迟内容的正确方式?

时间:2014-04-21 14:33:17

标签: javascript jquery jquery-ui jquery-ui-tooltip

这似乎是一种常见的情况,但我找不到任何有关它的信息。也许这是我失踪的事情。

所有工具提示都按预期工作。但是,我们动态加载一些内容,因此在调用工具提示方法之后会注入

将工具提示应用于在pageload之后注入的新内容的最佳方法是什么?

更新要明确,我正在寻找如何将动态内容注入工具提示。我正在寻找如何让工具提示插件注意到注入页面的新内容。

由于

2 个答案:

答案 0 :(得分:1)

我会这样做: 使您的工具提示选项可重复使用,如下所示:

var options = { content: "Awesome title!", ... }

然后在页面加载时创建first-tooltip-init:

$('.someclass').tooltip(options);

动态添加一些新元素后,请执行以下操作:

$(dynamicallyaddedcontent).tooltip(options);

答案 1 :(得分:0)

jquery工具提示是一个简单的div,因此你可以像使用JQuery的append这样的方法,以与普通div相同的方式注入内容。最好解释here

编辑:为了符合你的编辑,我想你可以找到答案here。看看第二个答案(那个有更多upvotes的答案,而不是已被弃用的解决方案)