Вы используете jQuery, а jQuery имеет огромную библиотеку методов для динамического изменения стиля элементов:
$(selector).css(propertyName, value);
$(selector).propertyName(value);
Выше приведены только два примера использования jQuery для воздействия на стиль элемента.или группа элементов, идентифицированных селектором.
Таким образом, чтобы изменить цвет элемента с id = "abc", будет работать следующее:
$('#abc').css('color','#000000');
Дополнительно, если вы 'Рассматривая тему элемента или группы элементов, вы можете создать файл style.css, описывающий стили для различных имен классов.Затем вы можете просто применить стиль, добавив или удалив className к элементу (ам) следующим образом:
style.css:
.custom_persona {
color:#000000;
}
.some_other_custom_style {
color:red;
background-color: #fff;
}
Сценарий index.html:
$('#abc').addClass('custom_persona');
// OR
$('#abc').addClass('.some_other_custom_style');
$('#abc').removeClass('custom_persona');
jQuery CSS-категория методов и свойств более подробно описывает доступные свойства.Это не только решит проблему IE8, но и будет работать во всех других основных браузерах.