change()方法触发change事件,或附加一个函数以在change事件发生时运行。
当表单元素,选择或选中状态的内容已更改(对于<input>,<select>和<textarea>)时,将发生change事件。
触发所选元素的更改事件:
$(selector).change()
将函数附加到更改事件:
$(selector).change(function)
将函数附加到change事件(当form元素的内容更改时,将发生change事件):
$("input").change(function(){
alert(this.value);
});测试看看‹/›将函数附加到change事件(当form元素的内容更改时,将发生change事件):
$(".demo").change(function(){
$(this).css("background", "coral");
});测试看看‹/›将更改事件附加到select上,该事件获取每个所选选项的文本并将其写入DIV中:
$("select").change(function(){
var str = "";
$("select option:selected").each(function() {
str += $(this).text() + " ";
});
$("div").text(str);
}).change();测试看看‹/›| 参数 | 描述 |
|---|---|
| function | 每次更改事件触发时执行的函数 |