2014-10-03 67 views
0

我有一个代码给出错误未终止的字符串文字。
这是什么错误。这是我工作的代码。
我检查控制台,错误在$('#mydiv').append('\这一行。 任何建议。谢谢。SyntaxError:jQuery中未终止的字符串文字

$('#mydiv').append('\ 
<TABLE cellpadding=0 cellspacing=0 class="t1">\ 
<TR>\ 
<TD class="tr1 td8"><P class="p13 ft13">T E S T</P></TD>\ 
<TD class="tr1 td9"><P class="p2 ft6">&nbsp;</P></TD>\ 
<TD class="tr1 td10"><P class="p14 ft13">RESULT</P></TD>\ 
<TD class="tr1 td11"><P class="p2 ft13">Cutoff</P></TD>\ 
<TD class="tr1 td11"><P class="p2 ft13">Patient</P></TD>\ 
</TR>\ 
<TR>\ 
<TD class="tr4 td12"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td13"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td14"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td15"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td15"><P class="p2 ft14">&nbsp;</P></TD>\ 
</TR>\       
         '); 

回答

1

只要做到这一点是这样的:

$('#mydiv').append('\ 
<TABLE cellpadding=0 cellspacing=0 class="t1">\ 
<TR>\ 
<TD class="tr1 td8"><P class="p13 ft13">T E S T</P></TD>\ 
<TD class="tr1 td9"><P class="p2 ft6">&nbsp;</P></TD>\ 
<TD class="tr1 td10"><P class="p14 ft13">RESULT</P></TD>\ 
<TD class="tr1 td11"><P class="p2 ft13">Cutoff</P></TD>\ 
<TD class="tr1 td11"><P class="p2 ft13">Patient</P></TD>\ 
</TR>\ 
<TR>\ 
<TD class="tr4 td12"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td13"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td14"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td15"><P class="p2 ft14">&nbsp;</P></TD>\ 
<TD class="tr4 td15"><P class="p2 ft14">&nbsp;</P></TD>\ 
</TR>'); 

倒数第二行是没有逃过这样的错误。

+0

这不工作我检查控制台和错误是在这里

\' – Axeem2014-10-03 12:49:08

1

倒数第二行的\后面有一堆空格,所以你没有逃过那条新线。

+0

然后我做了什么 – Axeem 2014-10-03 13:31:02

相关问题