为了简单的示例:我想更改下拉列表中每个选项的背景颜色。每个选项都应具有与其值相对应的背景颜色。
例如
$('...').css('background', 'red')
我尝试选择 .active-result,但它不起作用。
有任何想法吗?
$(function() {
var $select = $(document.getElementById('foo')),
colors = ['red', 'yellow', 'green', 'purple', 'silver']
;
for(var i = 0; i < 5; i++) {
$select[0].add(new Option('Color: ' + colors[i], colors[i]));
}
$select[0].options[2].selected = true;
$select.chosen();
});