什么是事件?
頁面對不同訪問者的響應叫做事件。
事件處理程序指的是當 HTML 中發(fā)生某些事件時所調用的方法。
實例:
在元素上移動鼠標。選取單選按鈕點擊元素
選取單選按鈕
點擊元素
頁面對不同訪問者的響應叫做
click()
在 jQuery 中,大多數(shù) DOM 事件都有一個等效的 jQuery 方法。
頁面中指定一個點擊事件:
$("p").click();
dblclick()
當雙擊元素時,會發(fā)生 dblclick 事件。
dblclick() 方法觸發(fā) dblclick 事件,或規(guī)定當發(fā)生 dblclick 事件時運行的函數(shù):
focus()
當元素獲得焦點時,發(fā)生 focus 事件。
當通過鼠標點擊選中元素或通過 tab 鍵定位到元素時,該元素就會獲得焦點。
focus() 方法觸發(fā) focus 事件,或規(guī)定當發(fā)生 focus 事件時運行的函數(shù):
實例
$("input").focus(function(){ $(this).css("background-color","#cccccc");});
blur()
當元素失去焦點時,發(fā)生 blur 事件。
blur() 方法觸發(fā) blur 事件,或規(guī)定當發(fā)生 blur 事件時運行的函數(shù):
實例
$("input").blur(function(){ $(this).css("background-color","#ffffff");});
當元素獲得焦點時,發(fā)生 事件。