var texts = new Array("text1", "text2", "text2", "text3", "text4", "text5")
var textNumber = Math.floor(Math.random() * 10) + 1;
$('#textArea').html('<p>{texts[textNumber]}<p>');
我有这段代码,我希望这个脚本随机选择“texts”数组的一个元素,并将其放在“#textArea”所在的位置,但插值似乎不起作用,这里出了什么问题?
最佳答案
只是一个更好的代码来完成您所看到的您正在尝试做的事情...
var texts = ["text1", "text2", "text2", "text3", "text4", "text5"]
var textNumber = Math.round(Math.random() * texts.length) ;
var text = texts[textNumber];
$('#textArea').html('<p>' + text + '<p>');
关于javascript - jquery/html 插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14112563/