ajax 経由で読み込まれた隠しフィールドの値に基づいて、div に CSS クラスを割り当てようとしています。
私のコードは、呼び出されたときに隠しフィールドの適切な値を返しますが、結果に関係なく、div には常に同じ css クラスが割り当てられます。
IF ステートメントの構文に何か問題があると思います。
function doneLoading(){
var colorStatus = $('#colorStatus').val();
if(colorStatus = 'RED'){
$('.circleFrame').addClass('redState');
}
else if(colorStatus = 'GREEN'){
$('.circleFrame').addClass('greenState');
}
else if(colorStatus = 'YELLOW'){
$('.circleFrame').addClass('yellowState');
}
else {
alert("Something is broken");
}
}