jQuery中的change事件是針對表單元素的值發生變化時所設置的事件。其參數有以下幾種:
$(selector).change(function(event),function(something)); 其中,event表示事件對象,something表示函數可選的傳參數據。
事件對象(event):
事件對象是在觸發事件時被創建的,它包含了當前事件的所有信息。一般情況下提供以下信息: target:事件的目標元素 type:事件的類型 currentTarget:當前綁定的事件處理函數所綁定的元素 timeStamp:事件發生的時間戳 preventDefault():阻止事件的默認行為 stopPropagation():阻止事件的冒泡行為
函數可選傳參數據(something):
函數可以在參數中傳遞一個可選的數據,我們可以在事件中隨時使用該數據,例如: $(selector).change(function(event,param1,param2){ alert(param1+" "+param2); }); 在上面的代碼中,如果我們調用該事件,則會彈出傳遞進去的param1和param2。