2013-08-30 15 views
0

我与qTip2工具提示周围工作,我有,我想在屏幕上显示多个工具提示的情况,但我希望它们出现时对应的DOM元素创建。qTip2 - 当任何DOM对象被创建的显示工具提示

的元素创建作为第三方工具的结果,我不能够控制它的。

我花了几天就要文件过来,尝试的例子,但我似乎无法产生这种。我非常希望只要创建某个特定类的给定元素就会出现工具提示,并且工具提示可以显示其HTML属性的内容。

这是可以想象的吗?我只能找到与点击或悬停已存在的元素相关的答案,但我无法找到的东西似乎与后来可能出现的新元素相对应。

回答

0

您应该能够通过使用trigger方法火鼠标悬停事件触发提示。

使用例如由the documentation

$('ul:last li.active').qtip({ 
    content: 'This is an active list element', 
    show: 'mouseover', 
    hide: 'mouseout' 
}) 

你可能会引发与

$('ul:last li.active').trigger('mouseover'); 
0

有一个事件称为DOMNodeInserted比可以帮助你的提示。

$(document).on('DOMNodeInserted', function(e) { 
    $(e.target).qtip({...}); 
});