整理jQuery中非常长的代码行

整理jQuery中非常长的代码行,jquery,syntax,append,tidy,Jquery,Syntax,Append,Tidy,我只是在这里讨论了一些问题,运气不太好,我想知道是否有一点语法可以在多行代码中分割出一行代码,这样我就不会得到一段非常长的代码 我在Jquery和段落中添加了一些元素,这使得它可以扩展得很远,所以我只希望它看起来不那么凌乱 $('#image_holder').append('<div id="holder_info"><h5>Creatology Concept Design Academy (Final College Yeah Exibition):<

我只是在这里讨论了一些问题,运气不太好,我想知道是否有一点语法可以在多行代码中分割出一行代码,这样我就不会得到一段非常长的代码

我在Jquery和段落中添加了一些元素,这使得它可以扩展得很远,所以我只希望它看起来不那么凌乱

$('#image_holder').append('<div id="holder_info"><h5>Creatology Concept Design Academy     (Final College Yeah Exibition):</h5><p>For my final year at Weston College, we were asked to     invent a company and produce a series of designs related, this included</p></div>');
$(“#image_holder”).append('Creatology Concept Design Academy(Final College Yeah exibiton):我在韦斯顿学院的最后一年,我们被要求创建一家公司并制作一系列相关设计,其中包括

);

我还没有完成元素,只是想找到一种方法来整理它。

您可以关闭字符串并用
+
连接,并在任何需要的地方(字符串外部)放置换行符

$('image#u holder')。附加('
+“创意学概念设计学院”
+“(大学毕业典礼):”
+“我在韦斯顿学院的最后一年,”
+“我们被要求创建一家公司,然后”
+“制作一系列相关设计,包括

”;
您可以关闭字符串并与
+
连接,并将换行符放在任意位置(字符串外部)

$('image#u holder')。附加('
+“创意学概念设计学院”
+“(大学毕业典礼):”
+“我在韦斯顿学院的最后一年,”
+“我们被要求创建一家公司,然后”
+“制作一系列相关设计,包括

”;
您可以将一条语句拆分为几行,而无需执行任何特殊操作。只需在语句末尾加上分号(
),这样就可以清楚地知道应该在哪里结束

当一行没有以分号结尾时,JS将查看接下来的内容,以了解插入分号并结束语句的意义。(异常类型为
返回

如果您想将一个长字符串拆分,只需将其拆分为较小的字符串并连接即可

您发布的示例:

$('#image_holder').append('<div id="holder_info"><h5>Creatology Concept Design Academy     (Final College Yeah Exibition):</h5><p>For my final year at Weston College, we were asked to     invent a company and produce a series of designs related, this included</p></div>');


是因为
返回
本身可以是一条语句,
true
this
或任何通常在
return
之后出现的语句,因此JS在
return
之后插入分号。这并不是一个真正的例外,只是一个需要注意的潜在陷阱。

您可以在几行上打断一条语句,而无需做任何特殊的操作。只需在语句末尾加上分号(
),这样就可以清楚地知道应该在哪里结束

当一行没有以分号结尾时,JS将查看接下来的内容,以了解插入分号并结束语句的意义。(异常类型为
返回

如果您想将一个长字符串拆分,只需将其拆分为较小的字符串并连接即可

您发布的示例:

$('#image_holder').append('<div id="holder_info"><h5>Creatology Concept Design Academy     (Final College Yeah Exibition):</h5><p>For my final year at Weston College, we were asked to     invent a company and produce a series of designs related, this included</p></div>');


是因为
返回
本身可以是一条语句,
true
this
或任何通常在
return
之后出现的语句,因此JS在
return
之后插入分号。这并不是一个例外,只是一个必须注意的潜在陷阱。

你的意思是缩小javascript?这样说,代码块就不是段落了。word-wrap css,是吗?我只是问是否有一个符号可以分解代码,这样我就不会得到一行很长的代码。我说“段落”是因为我附加的元素是一个,而且,我问得很好,所以没有必要这么粗鲁,我希望这个网站能帮助提供答案,而不是贬低那些编码新手。我现在正试图,正在查找问题的编辑选项。是否可能重复您的意思是缩小javascript?这样说,代码块就不是段落了。word-wrap css,是吗?我只是问是否有一个符号可以分解代码,这样我就不会得到一行很长的代码。我说“段落”是因为我附加的元素是一个,而且,我问得很好,所以没有必要这么粗鲁,我希望这个网站能帮助提供答案,而不是贬低那些编码新手。我现在正试图,正在查找该问题的编辑选项。可能与“谢谢你,我不是梅纳德”重复。大家都看到了,这就是你对待别人有点尊重的方式。不客气。还可以看到将jQuery调用链接在一起的另一个答案(这就是我在评论中得到的答案)。相同的基本思想,不同的用途。@MartinBodger把你的问题告诉meta关于这一点;当人们问一些模糊不清的初学者风格的问题时,这是很常见的(例如,在你澄清之前,我以为你想要缩小JS)。请记住,仅仅因为人们没有立即来帮助你,并不意味着他们是粗鲁的。谢谢你,我不是梅纳德。大家都看到了,这就是你对待别人有点尊重的方式。不客气。还可以看到将jQuery调用链接在一起的另一个答案(这就是我在评论中得到的答案)。相同的基本思想,不同的用途。@MartinBodger把你的问题告诉meta关于这一点;当人们问一些模糊不清的初学者风格的问题时,这是很常见的(例如,在你澄清之前,我以为你想要缩小JS)。请记住,仅仅因为人们没有立即来帮助你,并不意味着他们是粗鲁的。
$('#image_holder')
    .append(
        '<div id="holder_info"><h5>Creatology Concept Design Academy     ' +
        '(Final College Yeah Exibition):</h5>' +
        '<p>For my final year at Weston College, we were asked to     ' +
        'invent a company and produce a series of designs related, ' +
        'this included</p></div>'
    );
return
    true;
return
    this;