2012-09-02 55 views
0

我正在使用Handlebar js進行模板,並且正在創建li元素,如下所示。當從字符串創建dom元素時,添加多個類

var liClass="xyz" ; 
var class2 = "abc"; 
return new Handlebars.SafeString("<li class="+ liClass + ">" + "</li>"); 

如何將class2與liClass一起添加?我試圖將它添加到安全字符串中,但它不能正確顯示在DOM中。

回答

4

簡單地包括用空格隔開,並用引號包裹多個值:

"<li class='"+ liClass + " " + class2 +"'>" + "</li>" 
+0

由於缺少單引號...將接受答案 – user1184100

+1

@ user1184100真棒,很樂意幫助! – nbrooks