我正在使用来自http://codecanyon.net/item/interactive-svg-usa-map/1021095的插件SVGA USA Map。
我能够添加额外的字符串,但是它像状态名称一样被附加在状态名称旁边:
当我希望它显示为AlabamaextraString时:
阿拉巴马州
extraString
这是我玩的代码,我认为他们是实现此目的的简便方法,但我只是没有想到。 directJobs [id]是我通过附加附加的字符串。
请任何帮助将不胜感激。截至目前,我无权询问作者。
$('#map').next('.point').remove();
$('#map').after($('<div />').addClass('point'));
$('.point').html(stateNames[id]).css({
left: mouseX - 50,
top: mouseY - 70
}).append(directJobs[id]).fadeIn();
最佳答案
您将把directJobs [id]字符串附加到stateNames [id],而没有其他字符将两者分开。这样的事情应该起作用:
$('#map').next('.point').remove();
$('#map').after($('<div />').addClass('point'));
$('.point').html(stateNames[id]).css({
left: mouseX - 50,
top: mouseY - 70
}).append(" " + directJobs[id]).fadeIn();