如何从刚刚从jquery动态创建的内容中触发工具提示?
我使用append函数将“ p”元素附加到内容中,并带有title属性.
每当我需要将鼠标悬停在新创建的元素上两次时,工具提示框就会出现.否则,第一次将鼠标悬停在元素上始终不会显示任何内容.
这是我的工具提示功能.或者,也许我可以获取类名并以某种方式进行匹配.请指导我.
$(".tooltip_class").tooltip({
show: null,
position: {
my: "left top",
at: "left bottom"
},
open: function( event, ui ) {
ui.tooltip.animate({ top: ui.tooltip.position().top + 10 }, "fast" );
}
});
解决方法:
您不需要将内容作为标题属性值.而是可以按以下方式在jQuery中添加内容:
Java脚本
$( document ).tooltip();
$('#selector').tooltip( "option", "content", "TOOLTIP CONTENT" );
的HTML
<span class="help">
<a id="selector" title="">
What's this?
</a>
</span>
查看Demo