2013-02-19 50 views
0

此代碼適用於ie9,但不適用於ie8。 儘管我使用的是modenizer.js,但我想知道如果問題在於將css應用於節元素?無法爲ie8中的Section元素設置背景顏色

function basketBackgroundChange(selectedT) { 
    var $sectionGl = $('#Selected').closest("section"); 
    if (selectedT) { 
     $sectionGl.css("background-color", "red;"); 
    } else { 
     $sectionGl.css("background-color", "gray;"); 
    } 
} 

我該如何解決這個問題?

+1

我想這不會解決問題,但是您不需要將';'附加到值:'「red」'而不是'「red;」'。 – insertusernamehere 2013-02-19 10:06:40

+1

它更好地添加類而不是添加css – EnterJQ 2013-02-19 10:08:55

+0

實際上,那確實解決了問題:-)。如果你很快,並在別人之前做出答案,我會給你一個答案! – arame3333 2013-02-19 10:08:59

回答

1

設置CSS值時,不需要附加;:使用"red"而不是"red;"

+1

當我在想「哦不,不是另一個ie8」的問題,我沒有看到明顯的! – arame3333 2013-02-19 10:12:58