在变量之间添加文本

时间:2012-02-10 00:44:27

标签: javascript jquery

我有:

$("#result").html('your choice: '+state);

返回:您的选择:昆士兰州

我可以这样做:

$("#result").html('your choice: '+state +result);

返回:您的选择:QueenslandBrisbane

我想要做的是在(和span类之间添加间距以便我得到)

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

类似于< span class =“strongblue”>昆士兰州< /跨度>等

问题我似乎正在添加> +状态和+结果之间。

干杯

4 个答案:

答案 0 :(得分:3)

为什么不能$("#result").html('your choice: ' + state + ' > ' + result);

答案 1 :(得分:1)

$("#result").html('your choice: '+state + ' > ' +result);

答案 2 :(得分:1)

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

$("#result").html('your choice: ' + state ' > ' + result);

如果你想要它们在跨度,像

$("#result").html('your choice: <span>' + state + '</span> &gt; <span>' + result + '</span>');

答案 3 :(得分:1)

$("#result").html("your choice: <span>" 
                 + state 
                 + "</span><span>&gt</span><span>" 
                 + result 
                 + "</span>");