jQuery change() 方法

jQuery 事件

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每次更改事件触发时执行的函数

jQuery 事件