2014-09-24 58 views
-1

我是新來的Javascript和jQuery所以請原諒,如果這是被動態構造如何將新類添加到現有的類在這種情況下

HTML如圖

var favoriteresultag = '<ul>'; 

favoriteresultag += "<section id='"+name+"' class='ulseWrap lielement'>" + "<div class='intit someclassss'>"+ name + "</div>" + "</section>"; 

怎樣一個愚蠢的問題我可以添加/ concat一個變量的類ulseWrap lielement?

我試過這樣

var classactive = ''; 

if (some condition) { 
    classactive = 'activeRest'; 
} else { 
    classactive = ''; 
} 

favoriteresultag += "<section id='" + name + "' class='ulseWrap lielement '+classactive+' '>" + "<div class='intit someclassss'>" + name + "</div>" + "</section>"; 
+1

我應該能夠讀出的圖像? – j08691 2014-09-24 20:16:24

+1

您錯過了雙引號'class ='ulseWrap lielement「+ classactive +」'' – Huangism 2014-09-24 20:17:08

+0

我的放大率爲300%,該圖像有2個部分,一個ID爲「Home」,另一個ID爲「Office」 – tymeJV 2014-09-24 20:17:41

回答

0

字符串連接,就像你正在做的:如果你正在使用它

$('.actual_class').addClass('new_class') 

favoriteresultag += "<section id='"+name+"' class='ulseWrap lielement " + classactive + "'>" + "<div class='intit someclassss'>"+ name + "</div>" + "</section>"; 
-1

與jQuery試試這個你案例可以是

$('#'+name).addClass('activeRest') 

$('.ulseWrap.lielement').addClass('activeRest')