Javascript 在新创建的链接上创建jQuery工具提示
我正在使用这个jQuery工具提示插件: 当文档准备就绪时,我会为所有链接创建工具提示,如下所示:Javascript 在新创建的链接上创建jQuery工具提示,javascript,jquery,tooltip,Javascript,Jquery,Tooltip,我正在使用这个jQuery工具提示插件: 当文档准备就绪时,我会为所有链接创建工具提示,如下所示: $(function() { $('a').tooltip(); }); 但是当我稍后向文档添加一些链接时,插件将不会在这些链接上显示jQuery工具提示 我希望当我调用$('a').tooltip()时
$(function() {
$('a').tooltip();
});
但是当我稍后向文档添加一些链接时,插件将不会在这些链接上显示jQuery工具提示
我希望当我调用$('a').tooltip()时再次,在我创建了这些新链接之后,jQuery也将为它们创建工具提示。不会的,它甚至会破坏我所有的jQuery工具提示
如何在新创建的链接上创建工具提示?是否可以释放当前的工具提示,并在所有链接或类似内容上再次调用它?或者我可以为尚未创建的链接创建工具提示吗?您可以使用以下方法:
$("a").liveQuery(function(){
$(this).tooltip();
});
至于不向已经处理过的链接添加工具提示(我认为livequery无论如何也不会这样做),(但如果出于某种原因,它会这样做),你可以在链接被修改后向链接添加一个类“tt processed”,从那时起,只选择没有该类的链接。你可以尝试类似的方法
$(e).append("<a>some link</a>").tooltip();
$(e).append(“某些链接”).tooltip();
谢谢,这正是我想要的。顺便说一句,这是livequery(带有小写的Q)。对不起,我太习惯于说“jQuery”,大Q是很自然的;)