我在测验中调用这些变量(multiStr)。
如何插入换行符?我试过\ n和“+
如果不可能,我可以在中间插入一些HTML来将问题分解为多行吗?
var multiStr = [
{
"question" : " Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec varius pharetra tellus.",
"choices" : [
"True",
"False",
],
"correct" : "False",
"explanation" : " Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec varius pharetra tellus, ac porta sem sollicitudin eget.",
},
答案 0 :(得分:1)
/ n适用于换行符,请尝试这两个示例。
var a = "hello test \n the code ";
console.log(a)
var multiStr = [
{
"question" : " Lorem ipsum dolor sit amet, \n consectetur adipiscing elit. Donec varius pharetra tellus.",
"choices" : [
"True",
"False",
],
"correct" : "False",
"explanation" : " Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec varius pharetra tellus, ac porta sem sollicitudin eget.",
}];
alert(multiStr[0].question);
在Html中,您可以使用<br/>
进行换行
答案 1 :(得分:0)
使用\ n而不是追加方法使用.empty()。html(“你发短信”+“\ n”)或使用<br>