Как динамически изменить цвет (фон и текст) одного меню выбора в jQuery Mobile, не затрагивая другие элементы того же класса?
Я пробовал несколько способов, в том числе:
$('#select').css({color:#000});
и
$('#select').removeClass('ui-btn-up-a').addClass('custom-class');
Я также пытался добавить обновление после него, но безрезультатно:
$('#select').selectmenu('refresh');
Я пытаюсь изменить цвет в зависимости от выбранного значения, поэтому я помещаю код в событие изменения в меню выбора, например
$("#select").live("change", function(event, ui) {
...
}
Мой HTML выглядит следующим образом:
<select name="select" id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
Любая помощь по изменению цвета текста или фона приветствуется!