在jQuery中使用记号、反记号和双引号?

在jQuery中使用记号、反记号和双引号?,jquery,Jquery,我正在尝试用jQuery附加div,并且我已经在使用“and”。当我已经在命令中选择元素时,我可以使用backticks吗 $(this).append("<div class='row'><div id='addQuestion' style='float:left;' class='col-sm-6'><h3 style='margin-bottom:15px;'>Submit Question</h3><form onsubmit='c

我正在尝试用jQuery附加div,并且我已经在使用“and”。当我已经在命令中选择元素时,我可以使用backticks吗

$(this).append("<div class='row'><div id='addQuestion' style='float:left;' class='col-sm-6'><h3 style='margin-bottom:15px;'>Submit Question</h3><form onsubmit='createQuestion(quizType, $("#submitQ").val(), $("#submitA1").val(), $("#submitA2").val(), $("#submitA3").val(), $("#submitA4").val(), $("#submitCorrect").val(), $("#submitExpl").val(), $("#submitAuthor").val(), $("#submitDesc").val(), $("#submitDate").val());return false;' method='POST'><label style='margin-right:30px;' for='add-banking-question'><input class='form-control' id='add-banking-question' type='radio' name='add-q-quizType' value='BankingQuizQuestion' checked>Investment Banking</label><label for='add-trading-question'><input class='form-control' id='add-trading-question' type='radio' name='add-q-quizType' value='TradingQuizQuestion'>Sales & Trading</label><input style='margin-top:10px;' class='form-control' type='text' id='submitQ'  placeholder='Question' name='addq-q'><input class='form-control' type='text' id='submitA1' placeholder='Answer 1' name='addq-a1'><input class='form-control' type='text' id='submitA2' placeholder='Answer 2' name='addq-a2'><input class='form-control' type='text' id='submitA3' placeholder='Answer 3' name='addq-a3'><input class='form-control' type='text' id='submitA4' placeholder='Answer 4' name='addq-a4'><input class='form-control' type='text' id='submitCorrect' placeholder='Correct answer index' name='addq-correct'><input class='form-control' type='text' id='submitDesc' placeholder='Short description' name='addq-desc'><textarea class='form-control' type='text' id='submitExpl' placeholder='Explanation' name='addq-expl'></textarea><input class='form-control' type='text' id='submitAuthor' placeholder='Your name' name='addq-author'><input class='form-control' type='text' hidden id='submitDate' name='addq-date'><input class='btn btn-primary' type='submit' value='Submit question'><div hidden id='success-submit'>Successfully submitted. Thanks!</div></form></div></div>")
$(this).append(“提交问题投资银行销售和交易成功提交。谢谢!”)

您可以使用反勾号来分隔字符串,只要您希望支持ES2016的浏览器—大多数情况下IE都是例外

$(“#foo”).append(`Submit question investment bankings sales&tradings成功提交。谢谢!`)


只要目标浏览器支持ES2016,您就可以使用反勾号。如果您显示实际代码,我们可以给您提供更好的答案。请参阅代码。您可以使用
\“
\”
-反勾号应该用于模板文本。您可能会发现根据需要构建字符串切换引号样式更容易,例如:
var html=“”“+”;