我正在使用来自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();
答案 0 :(得分:1)
您将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();