jQuery 事件 focus() 方法
jQuery 事件 focus() 方法
當(dāng)元素獲得焦點時,發(fā)生 focus 事件。
當(dāng)通過鼠標(biāo)點擊選中元素或通過 tab 鍵定位到元素時,該元素就會獲得焦點。
focus() 方法觸發(fā) focus 事件,或規(guī)定當(dāng)發(fā)生 focus 事件時運(yùn)行的函數(shù)。
1 范例
當(dāng)輸入框獲得焦點時,改變它的背景色:
$("input").focus(function(){ $("input").css("background-color","#FFFFCC"); });
2. 觸發(fā) focus 事件
語法
$(selector).focus()
3. 將函數(shù)綁定到 focus 事件
語法
$(selector).focus(function)
參數(shù) | 描述 |
---|---|
function | 可選。規(guī)定當(dāng)發(fā)生 focus 事件時運(yùn)行的函數(shù)。 |
完整的 key press 過程分為兩個部分:1. 按鍵被按下;2. 按鍵被松開。當(dāng)按鈕被按下時,發(fā)生 keydown 事件。keydown() 方法觸發(fā) keydown 事件,或規(guī)定當(dāng)發(fā)生 keydown 事件時運(yùn)行的函數(shù)。如果在文檔元素上進(jìn)行設(shè)置,則無論元素是否獲得焦點,該事件都會發(fā)生。
相關(guān)文章
- jQuery Callback 函數(shù)
- jQuery 遍歷 過濾
- jQuery 參考手冊 選擇器
- jQuery 事件 blur() 方法
- jQuery 事件 mouseout() 方法
- jQuery 事件 unbind() 方法
- jQuery context 屬性
- jQuery 核心 noConflict() 方法
- jQuery 遍歷 find() 方法
- jQuery 遍歷 not() 方法
- jQuery 遍歷 offsetParent() 方法
- jQuery CSS 操作 css() 方法
- jQuery 文檔操作 appendTo() 方法
- jQuery 文檔操作 insertBefore() 方法
- jQuery 文檔操作 remove() 方法
- jQuery 文檔操作 wrapAll() 方法
- jQuery 效果 toggle() 方法
- jQuery :even 選擇器
- jQuery [attribute] 選擇器
- jQuery :reset 選擇器