Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 试图在此工具提示中添加额外字符串,但不知道如何添加行间距_Javascript_Svg - Fatal编程技术网

Javascript 试图在此工具提示中添加额外字符串,但不知道如何添加行间距

Javascript 试图在此工具提示中添加额外字符串,但不知道如何添加行间距,javascript,svg,Javascript,Svg,我正在使用SVGA USA地图插件,来自:。 我可以添加额外的字符串,但它会被追加到州名称的旁边,如下所示: 当我希望它显示为以下形式时,请使用ExtraString: 阿拉巴马州 外串 这是我玩的代码,我想他们的是一个简单的方法,但我只是没有想到它。directJobs[id]是我通过附加它来添加的额外字符串。 如果您有任何帮助,我们将不胜感激。到目前为止,我没有权限询问作者 $('#map').next('.point').remove(); $('#map').after(

我正在使用SVGA USA地图插件,来自:。 我可以添加额外的字符串,但它会被追加到州名称的旁边,如下所示: 当我希望它显示为以下形式时,请使用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();
$('#map')。下一步('.point')。删除();
$('#map')。在($('.addClass('point'))之后;
$('.point').html(stateNames[id]).css({
左:mouseX-50,
上图:老鼠-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("&nbsp;" + directJobs[id]).fadeIn();
$('#map')。下一步('.point')。删除();
$('#map')。在($('.addClass('point'))之后;
$('.point').html(stateNames[id]).css({
左:mouseX-50,
上图:老鼠-70
}).append(“+directJobs[id]).fadeIn();

这是可行的,但我如何让它下拉一行空格,而不是仅仅添加一个空格?顺便谢谢你的帮助