Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jquery变量中添加单行换行符的正确方法_Jquery - Fatal编程技术网

在jquery变量中添加单行换行符的正确方法

在jquery变量中添加单行换行符的正确方法,jquery,Jquery,我想在jquery变量中包含一个换行符,但运算符出现语法错误: var $answer = $("\n" + "<table class='answer'><tbody><tr><td>3. Answer:</td></tr></tbody></table>" + "\n"); var$answer=$(“\n”+”3.答案:“+”\n”); 对于我来说,在表格前后添加单行换行符的正确方法是什么?

我想在jquery变量中包含一个换行符,但运算符出现语法错误:

var $answer = $("\n" + "<table class='answer'><tbody><tr><td>3. Answer:</td></tr></tbody></table>" + "\n");
var$answer=$(“\n”+”3.答案:“+”\n”);

对于我来说,在表格前后添加单行换行符的正确方法是什么?

我建议您使用css进行样式设置,但这应该是您想要的答案:

var $answer = $("<br /><table class='answer'><tbody><tr><td>3. Answer:</td></tr></tbody></table><br />");
var$answer=$(“
3.答案:
”);
我建议您在样式设计中使用css,但这应该是您想要的答案:

var $answer = $("<br /><table class='answer'><tbody><tr><td>3. Answer:</td></tr></tbody></table><br />");
var$answer=$(“
3.答案:
”);
试试:

var $answer = "<br/><table class='answer'><tbody><tr><td>3. Answer:</td></tr></tbody</table><br />";
var$answer=“
3.答案:试试:


var$answer=“
3。回答:也许我没有正确看待这个问题,但是你不能在这个问题之前和之后添加一个
吗?或者,我个人会使用css作为间距。使用

而不是
\n
。我没有发现你的代码有语法错误。也许我没有正确地看待这个问题,但是你不能在代码前后加一个
吗?或者,我个人会使用css作为间距。使用

而不是
\n
。我没有发现你的代码有语法错误,为什么它与其他答案不同?-1:取决于你在做什么。不能像示例中那样将jQuery方法从字符串中链接出来。最终,如果您计划执行.find()、.appendTo()等操作,那么您必须将其包装在$()中。为什么它与其他答案不同?-1:取决于您正在执行的操作。不能像示例中那样将jQuery方法从字符串中链接出来。最终,如果您计划执行.find()、.appendTo()等操作,那么您必须将其包装为$()。