我已经选择了一些HTML的一个页面上类似如下:JQuery的检查多个选择价值
<div>
<h3>Ethnicity</h3>
<select>
<option value="select">Select</option>
<option value="african">African</option>
<option value="africanamerican">African American</option>
<option value="asian">Asian</option>
</select>
</div>
我想使用jQuery来检查每一个选择,以保证初始值“中选择”已改变 - 例如: :已经选择了另一个选项。如果它没有改变,我想改变选择颜色。
我已经试过以下Jquery的,但它不是功能齐全:
if($('select').val() == 'select') {
alert('got one...');
$(this).css({'color' : 'red'});
}
注:该页面有大约25选择,我试图让一块的jQuery覆盖所有。
你看过了'VAL()'的文档?你明白为什么这不起作用吗? – Amit
雅我可以看到它不起作用 - 试图现在使用.find(),然后在每个选择使用.val()。 – Adam