我想展示一个在HTML页面中绘制的交互式SVG图像。虽然我不熟悉JavaScript / jQuery语言,但是使用一些jQuery插件(如PowerTip),我目前能够在悬停在SVG元素上时显示自定义工具提示。自定义工具提示出现后,当它们被默认工具提示关闭(在所有浏览器中)后一秒钟就会消失,只显示“title”元素的内容。有没有办法禁用默认工具提示?以下是我使用PowerTip显示自定义工具提示的方法。
$('#myGraph .node').on({ powerTipPreRender: function() {
var title = "";
$('a text', this).each( function(i) {
title += " " + $(this).text();
});
var synonyms = "";
$("synonym", this).each( function(i) {
synonyms += "<li>" + parseSynonym($(this).text()) + "</li>";
});
$(this).data('powertipjq', $([
'<p><b>' + title + '</b></p>',
'<p><b>Synonym(s)</b><ul>' + synonyms + '</ul></p>'
].join('\n')));
}});
提前感谢