我想知道是否有更好的方法来编写这个 JavaScript (Jquery) 代码。这个片段动态地创建了一个带有链接的 H3。
我的设计师正在疯狂地尝试将其样式化为 JavaScript 中的样式。我正在尝试将其重新编写/重构为更小的块,以允许我的设计师设计样式,而无需在一行上查看所有这些代码。
var dvClassContainer = $(document.createElement('div')).attr("id", 'dvclassconatiner_' + classVal).attr("classifname", classifname).attr("memclassnumber", memclassnumber).html('<h3>' + classifname + '<a id="ancclassremove_'+ classVal +'" classVal="' + classVal + '" onclick="RemoveClassificationUponConfirm(\'' + classVal + '\');" class="buttons delete btnSmall">Delete</a></h3><img style="display:none;" id="imgloadRemClass_' + classVal + '" alt="loading" src="../Images/application/smallUploading.gif" />');
我正在考虑创建更多变量并将它们组合在一起。有没有一种“更干净”的方式来写这个?