Javascript 在变量之间添加文本

Javascript 在变量之间添加文本,javascript,jquery,Javascript,Jquery,我有: $("#result").html('your choice: '+state); 返回:您的选择:昆士兰 我可以这样做: $("#result").html('your choice: '+state +result); 返回:您的选择:昆士兰布里斯班 我想做的是在两个元素之间添加间距(并将span类添加到任意一个元素中,以便获得) 您的选择:昆士兰布里斯班 昆士兰等地 我似乎遇到的问题是在+状态和+结果之间添加> 干杯为什么你不能做$(“#result”).html('你的选择:

我有:

$("#result").html('your choice: '+state);
返回:您的选择:昆士兰

我可以这样做:

$("#result").html('your choice: '+state +result);
返回:您的选择:昆士兰布里斯班

我想做的是在两个元素之间添加间距(并将span类添加到任意一个元素中,以便获得)

您的选择:昆士兰布里斯班

昆士兰等地

我似乎遇到的问题是在+状态和+结果之间添加>


干杯

为什么你不能做
$(“#result”).html('你的选择:'+state+''+result)

只需在中添加另一个字符串文字:

$("#result").html('your choice: ' + state ' > ' + result);
如果你想让他们在跨度内,比如

$("#result").html('your choice: <span>' + state + '</span> &gt; <span>' + result + '</span>');
$(“#result”).html('您的选择:'+state+''+result+'');
$(“#结果”).html(“您的选择:
+陈述
+“>”
+结果
+ "");

@422,您可能需要花一些时间学习JS的基础知识。我建议,我想你可以装空调,玛蒂?@422:不,我可能会请一位专家来做。没错。别再唠叨了,让像我这样的ppl有自由提出问题,让其他更有学问的人来帮助,这很可能会在将来帮助其他人。@422:我的意思是我会找一位专家,就像我会付钱给能做这件事的人去做一样,而不是上网去做“嘿,有人能帮我装一台空调吗,我以前从来没有这样做过,我也不知道怎么回事”啊,这是我错过的第二个+第二个状态。我试过你的方法,但没有加上+状态+我做了+状态
$("#result").html('your choice: <span>' + state + '</span> &gt; <span>' + result + '</span>');
$("#result").html("your choice: <span>" 
                 + state 
                 + "</span><span>&gt</span><span>" 
                 + result 
                 + "</span>");