У меня есть простой выбор:
<select id="sel" name="serchtype" style="background: rgba(0,0,0,1);">
<option value="white" style="color: white;">Type: All</option>
<option value="yellow" style="color: yellow;">Normal</option>
</select>
и скрипт jquery, который изменяет цвет текста поля выбора в зависимости от выбранного значения параметра
$('#sel').change( function() {
var color = $('#sel').val();
$('#sel').css('color',color);
});
проблема в том, что он меняет цвет выбранного текста только тогда, когда я нажимаю на любой объект за пределами поля выбора, однако мне нужно, чтобы этот цвет был изменен, просто я выбираю новое значение параметра. возможно ли использовать jquery или мне искать какой-то собственный плагин?
еще похожий вопрос: можно ли сделать фон выпадающего меню в поле выбора прозрачным?
ОБНОВЛЕНИЕ: я использую браузер OPERA v 12, в firefox/chrome такой проблемы нет.