如何将类添加到我从HTML <option>
中选择的HTML <select>
,例如,如果标记为
<select>
<option>value 1</option>
<option>value 2</option>
</select>
我使用了以下jQuery代码:
$('option').click(function(){
$(this).addClass('demo');
})
并尝试了change
事件。然而,两者似乎都失败了。谢谢你的帮助
答案 0 :(得分:3)
您必须在change
元素上绑定<select>
事件:
$('select').change(function(){
$(this).find(':selected').addClass('selected')
.siblings('option').removeClass('selected');
});