如何强制文本数组中的空格?

Léo*_*nns 3 html javascript arrays jquery

所以我正在编写一个随机短语生成器.但是,在我的每一部分之后,我都无法得到一个空白......

当我在数组中写一个空格时它不起作用,当我 在我的div之间打印短语部分时它也不起作用...

你能帮助我吗 ?我一直在研究这个小提琴:

http://jsfiddle.net/leokaj/wyndk9dk/14/

var adjective = [
  'an amazing ',
  'a luxurious ',
  'a crazy ',
  'an imaginary ',
  'a fun ',
  ],
  //the current adjectives length
  maxAdjective = adjective.length;
Run Code Online (Sandbox Code Playgroud)

提前致谢 !

Jon*_*ink 6

$.html 正在解析那些空格.

您可以使用转义字符显式添加空格,如下所示:

$(selector).html(randomVerb + " ");
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/pgzocwd2/1/

  • @LéoKajCbnns如果你觉得它符合你的需要(通过点击`check`图标)你会接受这个答案会很好. (2认同)