添加背景颜色的选项使用jquery

add the background color to option using jequery

本文关键字:jquery 选项 背景 颜色 添加      更新时间:2023-09-26

我有一个select框,option值是唯一的,像这样:

<select id="test">
    <option value="1">One</option>
    <option value="2">Two</option>
</select>

我需要给option添加一个背景色,它的值与id相同。

我已经试过了

var id = $('#addTaskID').html();
var options = $('#test option');
$.map(options, function (option) {
    if (option.value == id) {
        option.css('background-color','red')
    }
});

但是我无法添加背景色。

你需要在jQuery包装器中包装选项。

$(option).css('background-color', red);