change()方法觸發(fā)change事件,或附加一個(gè)函數(shù)以在change事件發(fā)生時(shí)運(yùn)行。
當(dāng)表單元素,選擇或選中狀態(tài)的內(nèi)容已更改(對(duì)于<input>,<select>和<textarea>)時(shí),將發(fā)生change事件。
觸發(fā)所選元素的更改事件:
$(selector).change()
將函數(shù)附加到更改事件:
$(selector).change(function)
將函數(shù)附加到change事件(當(dāng)form元素的內(nèi)容更改時(shí),將發(fā)生change事件):
$("input").change(function(){
alert(this.value);
});測(cè)試看看?/?將函數(shù)附加到change事件(當(dāng)form元素的內(nèi)容更改時(shí),將發(fā)生change事件):
$(".demo").change(function(){
$(this).css("background", "coral");
});測(cè)試看看?/?將更改事件附加到select上,該事件獲取每個(gè)所選選項(xiàng)的文本并將其寫入DIV中:
$("select").change(function(){
var str = "";
$("select option:selected").each(function() {
str += $(this).text() + " ";
});
$("div").text(str);
}).change();測(cè)試看看?/?| 參數(shù) | 描述 |
|---|---|
| function | 每次更改事件觸發(fā)時(shí)執(zhí)行的函數(shù) |