Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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
Javascript 将长字符串常量拆分为多行_Javascript - Fatal编程技术网

Javascript 将长字符串常量拆分为多行

Javascript 将长字符串常量拆分为多行,javascript,Javascript,我已经编写了下面的命令来生成数据网格,它可以正常工作,没有问题,但是命令太长了,如果我使用enter将命令分解为不同的行,jquery命令将出错并且不会响应 有没有办法打破这个冗长的命令 $("#mainholder ul").append('<li><p><table><th id="contentWrapper"><font size="+2" face="Gotham, Helvetica Neue, Helvetica

我已经编写了下面的命令来生成数据网格,它可以正常工作,没有问题,但是命令太长了,如果我使用enter将命令分解为不同的行,jquery命令将出错并且不会响应

有没有办法打破这个冗长的命令

       $("#mainholder ul").append('<li><p><table><th  id="contentWrapper"><font size="+2" face="Gotham, Helvetica Neue, Helvetica, Arial, sans-serif" style="font-weight:bold" color="#FF0000">'+poId+'</font></th><th  id="contentWrapper"><img src="../images/products/iPhone.png" width="80" height="80"/></th><th  class="itSt"><font color="#FF0000" >'+itStat+'</font></th><th id="contentWrapper"><table><tr><td class = "tdinfo"><lable class="titleCs">Price : </label><input id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'"  class="contentInput" onClick="priceClk(this.id)"></td></tr><tr><td class = "tdinfo"><lable class="titleCs">Quantity : </label><input id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'"  class="contentInput" onClick="qtyClk(this.id)"></td></tr><tr><td class = "tdinfo"><lable class="titleCs">Express : </label><input id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'"  class="contentInput" onClick="expClk(this.id)"></td></tr></table></th><th id="contentWrapper"><table><tr><td><textarea id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'" onClick="offDesc()" class="commentBox"></textarea></td></tr></table></th> <th id="contentWrapper"><table><tr><td><textarea id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'" onClick="yorDesc()" class="commentBox"></textarea></td></tr></table></th>     <th id="contentWrapper"><table><tr><td> <img class="css-checkbox" src="../images/deleteIcon.png" width="20" height="20"  alt=""/></td></tr><tr><td><input id="" class="css-checkbox" type="checkbox" /></td></tr></table></th></table></div></p></li>');
$(“#主支架ul”)。附加(“
  • ”+poId+“+itStat+”价格:数量:快递:

  • ”);
    新行使用
    \

    $("#mainholder ul").append(
        '<li><p><table>\
         <th  id="contentWrapper">\
         <font\
             size="+2"\
             face="Gotham, Helvetica Neue, Helvetica, Arial, sans-serif"\
             style="font-weight:bold"\
             color="#FF0000">'+poId+'</font>'......
    
    $(“#主支架ul”)。附加(
    “
  • \ \ “+poId+”。。。。。。
  • 向我们展示您的分解尝试和错误任何理解JavaScript的文本编辑器都应该可以。如VS+R#…如果您确实有关于如何在您选择的文本编辑器中设置行格式的问题,请转到。您可以在代码中的+符号后添加新行。要在其他位置插入新行,您必须执行以下操作:part1+part2+part3+..+1,但是你真的不应该在你的smaple中使用如此错误的样式位置(与CSS相比)。
    calss=“GoodClassName”
    更适合so…@AlexeiLevenkov是的,谢谢,我只是一名新开发人员:)