jQuery的change事件是用來監聽表單元素(如input、select、textarea)的值變化的事件。當表單元素的值改變時,change事件就會被觸發。
$("input").change(function(){
// 例如這里可以添加一些邏輯處理
});
上述代碼在頁面中選中所有的input元素,并為其綁定change事件的監聽函數。一旦input元素的值被改變,該函數就會被觸發。
下面是一個更完整的例子,使用了select元素和事件委托來監聽select的值變化:
<select id="fruit">
<option value="apple">蘋果</option>
<option value="banana">香蕉</option>
<option value="orange">橙子</option>
</select>
$(document).on("change", "#fruit", function(){
var selectedFruit = $("#fruit option:selected").val();
alert("您選擇了" + selectedFruit);
});
上述代碼在文檔對象上綁定了一個change事件,監聽了id為fruit的select元素的值變化,并在變化時彈出一個提示框告知用戶選擇的水果名稱。
總之,change事件是jQuery中非常常用和重要的一個事件,我們可以利用它來監聽表單元素的變化,并做出相應的邏輯處理。