【发布时间】:2016-06-21 11:27:56
【问题描述】:
所以我正在编写一个随机短语生成器。 但是我不能在我的句子的每个部分之后得到一个空格......
当我在数组中写一个空格时它不起作用,当我在打印短语部分的 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;
提前致谢!
【问题讨论】:
-
不幸的是,在 div 元素上忽略了后面没有任何内容的空格,2 个简单的解决方案正在将您的 .html(something) 更改为 .html(something+' ')。另一个只是为您的 div 添加一个 5px 的边距
-
@juvian 在 block 元素上,而不是在
div元素上。 -
对于更简单、更健壮的造句方法,请参阅this jsFiddle,此方法在 “关于如何在句末?”
标签: javascript jquery html arrays