change()改变事件
当元素的值发生改变时,会发生 change 事件。该事件仅适用于文本域(text field),以及 textarea 和 select 元素。change() 函数触发 change 事件,或规定当发生 change 事件时运行的函数。
语法形式:$(selector).change(function)
参数function是当change事件发生时运行的函数
示例如下:
代码实现
<script type="text/javascript">
$(function(){
$(".field").change(function(){
$(this).css("background-color","#FFFFCC");
});
})
</script>
...省略代码
<p>在某个域被使用或改变时,它会改变颜色。</p>
名 称: <input class="field" type="text" />
<p>性别:
<select class="field" name="male">
<option value="volvo">男</option>
<option value="saab">女</option>
<option value="audi">保密</option>
</select>
</p>
任务:当某个区域改变时使其变色。