2013-09-24 99 views
5

我发现这有助于jsfiddle添加工具提示与jQuery。将工具提示添加到jQuery动态创建的元素

我怎样才能得到相同的结果,但动态创建元素?

没有任何插件,如果可能的话。

http://jsfiddle.net/UQTY2/29/

取决于哪个选项的用户蜱,我的div会显示三种颜色的某个圈子,以显示任务的重要性。我能否以这种方式向圈子添加工具提示?

jQuery(function() { 
     jQuery('.veryImportant').tooltip(); 
    }); 
+1

需要更多的上下文。显示创建圈子和你的html的代码。 –

+1

听起来像委派... – Alvaro

回答

5

您刚才添加的提示怎么,你通常会,只是确保你在呼唤.tooltip()后的元素被添加到页面上。根据你的代码,你似乎试图立即添加它,如果该元素不存在,它将永远不会得到它。

简单的例子:

<div id='test'>im a div</div> 

$("#test").append("<span id='spantest'>hey</span>"); 
$("#spantest").tooltip(); //works fine, since the element exists at time of call 
+0

干杯tymeJV !! – Daft

相关问题