在jQuery变量中添加换行符

时间:2014-03-04 08:51:09

标签: jquery line-breaks

我在测验中调用这些变量(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.",
    },

2 个答案:

答案 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>