我正在使用Handlebar js进行模板制作,并且正在创建一个li元素,如下所示。
var liClass="xyz" ;
var class2 = "abc";
return new Handlebars.SafeString("<li class="+ liClass + ">" + "</li>" );
我如何将class2和liClass一起添加?我尝试将其添加到safestring中,但未正确显示在DOM中。
最佳答案
只需包含多个用空格隔开并用引号引起来的值:
"<li class='"+ liClass + " " + class2 +"'>" + "</li>"
关于javascript - 从字符串创建dom元素时添加多个类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12234147/