選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

jQuery 事件 方法


jQuery 事件方法

事件方法用於為選定的元素觸發或附加一個事件處理函式。

下表列出了所有用於處理事件的 jQuery 方法。

方法 / 屬性 描述
bind() 在版本 3.0 中已棄用。請使用 on() 方法代替。 為元素附加事件處理程式
blur() 附加/觸發 blur 事件
change() 附加/觸發 change 事件
click() 附加/觸發 click 事件
dblclick() 附加/觸發 double click 事件
delegate() 在版本 3.0 中已棄用。請使用 on() 方法代替。 為匹配元素當前或將來的指定子元素附加處理程式
die() 在版本 1.9 中已移除。 移除透過 live() 方法新增的所有事件處理程式
error() 在版本 3.0 中已移除。 附加/觸發 error 事件
event.currentTarget 事件冒泡階段中的當前 DOM 元素
event.data 包含在當前執行的處理程式繫結時傳遞給事件方法的可選資料
event.delegateTarget 返回當前呼叫的 jQuery 事件處理程式所附加的元素
event.isDefaultPrevented() 返回事件物件是否呼叫了 event.preventDefault()
event.isImmediatePropagationStopped() 返回事件物件是否呼叫了 event.stopImmediatePropagation()
event.isPropagationStopped() 返回事件物件是否呼叫了 event.stopPropagation()
event.namespace 返回觸發事件時指定的名稱空間
event.pageX 返回相對於文件左邊緣的滑鼠位置
event.pageY 返回相對於文件上邊緣的滑鼠位置
event.preventDefault() 阻止事件的預設操作
event.relatedTarget 在滑鼠移動時返回進入或離開的元素
event.result 包含由指定事件觸發的事件處理程式返回的最後一個/上一個值
event.stopImmediatePropagation() 阻止呼叫其他事件處理程式
event.stopPropagation() 阻止事件冒泡到 DOM 樹,防止任何父處理程式收到事件通知
event.target 返回觸發事件的 DOM 元素
event.timeStamp 返回事件觸發時距離 1970 年 1 月 1 日的毫秒數
event.type 返回觸發的事件型別
event.which 返回事件中按下的鍵盤按鍵或滑鼠按鈕
focus() 附加/觸發 focus 事件
focusin() 為 focusin 事件附加事件處理程式
focusout() 為 focusout 事件附加事件處理程式
hover() 為 hover 事件附加兩個事件處理程式
keydown() 附加/觸發 keydown 事件
keypress() 附加/觸發 keypress 事件
keyup() 附加/觸發 keyup 事件
live() 在版本 1.9 中已移除。 為當前或未來的選定元素新增一個或多個事件處理程式
load() 在版本 3.0 中已移除。 為 load 事件附加事件處理程式
mousedown() 附加/觸發 mousedown 事件
mouseenter() 附加/觸發 mouseenter 事件
mouseleave() 附加/觸發 mouseleave 事件
mousemove() 附加/觸發 mousemove 事件
mouseout() 附加/觸發 mouseout 事件
mouseover() 附加/觸發 mouseover 事件
mouseup() 附加/觸發 mouseup 事件
off() 移除透過 on() 方法附加的事件處理程式
on() 為元素附加事件處理程式
one() 為選定的元素新增一個或多個事件處理程式。此處理程式每個元素只能觸發一次
$.proxy() 接收一個現有函式,並返回一個具有特定上下文的新函式
ready() 指定一個在 DOM 完全載入時執行的函式
resize() 附加/觸發 resize 事件
scroll() 附加/觸發 scroll 事件
select() 附加/觸發 select 事件
submit() 附加/觸發 submit 事件
toggle() 在版本 1.9 中已移除。 為 click 事件附加兩個或多個函式以在它們之間切換
trigger() 觸發繫結到選定元素的所有事件
triggerHandler() 為選定元素的指定事件觸發所有繫結的函式
unbind() 在版本 3.0 中已棄用。請使用 off() 方法代替。 從選定的元素中移除已附加的事件處理程式
undelegate() 在版本 3.0 中已棄用。請使用 off() 方法代替。 為選定元素附加或移除事件處理程式,現在或將來
unload() 在版本 3.0 中已移除。請使用 on()trigger() 方法代替。 為 unload 事件附加事件處理程式

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援