vuejs支援哪些事件
vue支援的事件:1、資源事件;2、網路事件;3、焦點事件;4、WebSocket事件;5、會話歷史事件;6、CSS動畫事件;7、CSS過渡事件;8 、表單事件;9、列印事件;10、視圖事件;11、鍵盤事件;12、滑鼠事件;13、拖曳事件等。
本教學操作環境:windows7系統、vue2.9.6版,DELL G3電腦。
vuejs中可以用 v-on
指令監聽 DOM 事件,並在觸發時執行一些 JavaScript 程式碼。
vue中v-on支援的事件總結
資源事件
事件名稱 | 何時觸發 |
---|---|
error |
#資源載入失敗時。 |
abort |
正在載入資源已經被中止時。 |
load |
資源及其相關資源已完成載入。 |
beforeunload |
window,document 及其資源即將被卸載。 |
unload |
文件或一個依賴資源正在被卸載。 |
網路事件
#事件名稱 | 何時觸發 |
---|---|
online |
瀏覽器已獲得網路存取。 |
offline |
瀏覽器已失去網路存取。 |
焦點事件
#事件名稱 | 何時觸發 |
---|---|
focus |
元素獲得焦點(不會冒泡)。 |
blur |
元素失去焦點(不會冒泡)。 |
WebSocket 事件
#事件名稱 | 何時觸發 |
---|---|
open |
WebSocket 連線已建立。 |
message |
透過 WebSocket 接收到一則訊息。 |
error |
WebSocket 連線異常被關閉(例如有些資料無法傳送)。 |
close |
WebSocket 連線已關閉。 |
會話歷史事件
#事件名稱 | 何時觸發 |
---|---|
pagehide |
#A session history entry is being traversed from. |
#pageshow |
A session history entry is being traversed to. |
##popstate
| #A session history entry is being navigated to (in certain cases).
CSS 動畫事件
##事件名稱 |
何時觸發 |
| #animationstart|
| animationend
animationiteration
#事件名稱 |
何時觸發 |
| transitionstart|
| #transitioncancel|
| transitionend
#transitionrun
#事件名稱 |
何時觸發 |
|
點擊重置按鈕時
|
##submit |
|
列印事件 |
文字寫作事件
事件名稱 | 觸發時間 |
---|---|
compositionstart |
#準備一段文字的組合(類似於鍵盤輸入的按鍵,但適用於其他輸入,例如語音辨識)。 |
##compositionupdate
| #一個字元被加入到正在撰寫的文字段落中。|
#compositionend
| 一段文字的構成已完成或取消。
#檢視事件
事件名稱 | |
---|---|
| 全螢幕變更|
##全螢幕錯誤 |
#由於技術原因無法切換到全螢幕模式或因為權限被拒絕。 |
##調整大小 | ##文件檢視已調整大小。|
scroll
| 文件檢視或元素已捲動。
##剪貼簿事件
觸發時間 | |
---|---|
已經把選取的文字內容複製到了剪貼簿。 |
##copy |
已經把選取的文字內容複製到了剪貼簿
|
貼上 |
#從剪貼簿複製的文字內容被貼上。
|
##事件名稱 |
觸發時間 |
## keydown | ##按下任意鍵。|
#Shift、Fn、CapsLock 之外的任何鍵都被按住。(連續觸發。) |
釋放任意按鍵。
|
|
事件名稱 |
觸發時間 |
| auxclick|
| click##在元素上點擊並釋放任意滑鼠按鍵。 |
contextmenu |
#右鍵(在右鍵選單中顯示前觸發)。 |
#dblclick |
在元素上雙擊滑鼠按鈕。 |
##mousedown
|
在元素上點選任一滑鼠按鈕。 |
mouseenter |
#指標移出有事件監聽的元素範圍內。 |
##mouseleave
| #指標移出元素範圍外(不冒泡)。|
|
|
|
|
|
|
|
# #指標在元素內移動時持續觸發。 |
#mouseover |
指標移到有事件監聽的元素或它的子元素內部。 |
mouseout |
指標移出元素,或移到它的子元素上。 |
#mouseup
pointerlockchange | |
---|---|
##pointerlockerror
| 可能是因為一些技術的原因滑鼠鎖定被禁止時。|
#有文字被選中。 |
|
#滾輪向任意方向滾動。 |
|
|
事件名稱 |
|
|
正在拖曳元素或文字選取區(在此過程中持續觸發,每350ms觸發一次)
|
##dragend |
#拖曳操作結束。(滑鼠按鈕或按Esc鍵)
|
dragenter |
媒體事件
事件名稱 | #觸發時間 |
---|---|
##audioprocess
| ##ScriptProcessorNode 的輸入緩衝區已準備好進行處理。
|
瀏覽器可以播放媒體,但估計尚未加載足夠的資料來將媒體播放到底,而無需停止進一步緩衝內容。 | ##canplaythrough |
|
#complete |
OfflineAudioContext 的渲染已終止。
|
#durationchange |
duration 屬性已更新。 |
##清空 |
方法來重新載入它。
|
END | ##播放已停止,因為已到達媒體結尾。
#loadeddata |
#媒體第一幀已完成載入。 |
#loadedmetadata |
元資料已載入。 |
#pause | ##播放已暫停。|
##播放已開始。 |
|
播放已開始。 |
|
|
|
| #正在播放 |
##ratechange |
播放速率已更改。 |
##A | seek作業已完成。 |
##A seek 操作開始。 |
|
#用戶代理正在嘗試獲取媒體數據,但數據意外未獲取。 |
|
##媒體數據加載已暫停。 |
##timeupdate |
|
|
|
|
等待 |
|
進展事件 |
事件名稱 |
觸發時間 |
| 中止|
##錯誤 |
#進程失敗。 |
##load |
#進展已成功。 |
#loadend |
Progress 已停止(分派「error」、「abort」或「load」後)。 |
loadstart
#Progress has開始。# 進度
##進行中。-
#逾時
因預設時間已到,進度終止。
-
儲存事件
change
(請參閱非標準事件)
- ##儲存
- 更新事件
- 檢查
- #錯誤
-
##已過時 -
#updateready ##值變更事件
廣播
#CheckboxStateChange
hashchange
RadioStateChange
readystatechange
|
|
SVG 事件
SVGAbort
SVGError
#SVGLoad
#SVGResize
#SVGScroll
-
SVGUnload -
SVGZoom -
#資料庫事件 -
abort -
blocked -
complete -
#error
-
success -
upgradeneeded
versionchange
-
#腳本事件 -
#afterscriptexecute
-
# #beforescriptexecute
選單事件
-
DOMMenuItemActive
#DOMMenuItemInactive
-
#視窗事件 ##close
##popuphidden
popuphiding
popupshowing
popupshown
#Tab 事件
#visibilitychange
##電池事件
chargingchange
chargingtimechange
-
dischargingtimechange -
#levelchange
- 呼叫事件
-
##callschanged -
cfstatechange -
connected
-
#connecting
#dialing
# #disconnected
disconnecting
error
-
##held
holding
#感測器事件
#compassneedscalibration
devicemotion
deviceorientation
orientationchange
-
智慧卡事件 -
icccardlockerror -
iccinfochange -
#smartcard-insert -
#smartcard-remove
stkcommand
-
#stksessionend -
cardstatechange -
#簡訊與USSD事件 -
#delivered
#delivered
-
##receive
sen
ussdreceived
-
################# ############影格事件###################mozbrowserclose################################################################################################### #mozbrowsercontextmenu##################mozbrowsererror##################mozbrowsericonchange###################mozbrowsericonchange###################mozbrowsericonchange###################mozbrowsericonchange###################mozbrowsericonchange###################mozbrowsericonchange########### ########mozbrowserlocationchange##################mozbrowserloadend##################mozbrowserloadstart### ###############mozbrowseropenwindow##################mozbrowsersecuritychange################### ###mozbrowsershowmodalprompt##################mozbrowsertitlechange##################DOM變異事件####### ############DOMAttributeNameChanged###################DOMAttrModified#################### DOMCharacterDataModified##################DOMContentLoaded#################DOMElementNameChanged###################DOMElementNameChanged################## #######DOMNodeInserted##################DOMNodeInsertedIntoDocument##################DOMNodeRemoved#### ##############DOMNodeRemovedFromDocument##################DOMSubtreeModified################## ##觸碰事件##################touchcancel###################touchend########################################################################### ##########touchmove###################touchstart##################指標事件##################pointerover###################pointerenter############ ######pointerdown##################pointermove##################pointerup###### # pointercancel
#pointerout
###################### pointerleave##################gotpointercapture#################lostpointercapture######################################################## ##########標準事件############這些事件在官方網頁規格中定義,並且應在各個瀏覽器中通用。每個事件都和代表事件接收方的物件(由此您可以查到每個事件提供的資料),定義這個事件的標準或標準連結會一起列出。 ###
事件名稱 | 事件類型 | 觸發時機... |
---|---|---|
abort |
UIEvent |
資源載入已中止 |
abort |
ProgressEvent |
Progress被終止(不是error造成的) |
abort |
#Event |
交易已中止 |
#afterprint |
## Event
| 相關文件已開始列印或列印預覽已被關閉|
animationcancel
|
AnimationEvent
| A CSS animation has aborted.|
animationend
|
AnimationEvent
|
|
|
animationiteration
|
AnimationEvent | #
|
animationstart
|
#AnimationEvent |
|
| appinstalled|
A web application is successfully installed as a progressive web app. |
| audioprocess
##AudioProcessingEvent |
ScriptProcessorNode 的輸入緩衝區可處理
|
audioend | |
#用戶代理程式捕捉到以語音辨識的音訊 |
audiostart | |
#使用者代理程式開始捕捉使用語音辨識的音訊 |
|
|
|
|
|
|
|
|
|
|
|
##beforeprint |
Event |
#相關文件將要開始列印或準備列印預覽 |
beforeunload |
BeforeUnloadEvent |
#即將卸載window,document 及其資源 |
#beginEvent |
TimeEvent |
A SMIL animation element begins. |
blocked |
| An open connection to a database is blocking a versionchange | transaction on the same database.
#blur |
FocusEvent |
An element has lost focus (does not bubble).
boundary
|
The spoken utterance reaches a word or sentence boundary |
canplay |
|
The user agent can play the media, but estimates that not enough data has been loaded to play the media up to its end without having to stop for further buffering of content. |
canplaythrough |
Event |
|
change
|
Event |
change event is fired for | , elements when a change to the element's value is committed by the user. | |
chargingchange
|
Event | The battery begins or stops charging . |
chargingtimechange |
Event |
The chargingTime | attribute has been updated.
click |
MouseEvent |
A pointing device button has been pressed and released on an element. |
close |
|
#A WebSocket connection has been closed. |
complete |
| #A transaction successfully completed.|
complete
|
OfflineAudioCompletionEvent
| #The rendering of an OfflineAudioContext | is terminated.
|
|
|
##cut
|
ClipboardEvent
| 文字選擇已從文件中刪除並新增至剪貼簿。|
dblclick
|
MouseEvent
| 在一個元素上點選兩次指標裝置按鈕。|
| Event
連接或刪除相機、麥克風或揚聲器等媒體裝置來自系統。 |
|
DeviceMotionEvent | 可從運動感測器取得最新資料. |
|
DeviceOrientationEvent | 可從方向感測器取得最新資料。 |
##dischargingtimechange |
Event |
#dischargingTime屬性已更新。
|
##DOMActivate |
#啟動按鈕、連結或狀態變更元素(使用 | click 而不是)。
|
##DOMAttributeNameChanged
|
#的名稱屬性已變更(請改用突變觀察者)。 |
##DOMAttrModified |
MutationEvent |
#值屬性的屬性已被修改(請改用突變觀察器)。
|
##DOMCharacterDataModified
|
#MutationEvent |
|
#DOMContentLoaded
|
#Event |
| ##DOMElementNameChanged
| MutationNameEvent|
| DOMFocusIn
| FocusEvent|
或focusin 取代)。 |
| #DOMFocusOut #FocusEvent
| #某個元素失去焦點(使用
focusout 取代)。
|
##DOMNodeInserted |
#MutationEvent #一個節點已新增為另一個節點的子節點(請改用突變觀察器)。 |
DOMNodeInsertedIntoDocument |
##MutationEvent |
#節點已插入文件中(請改用突變觀察器). |
##DOMNodeRemoved#
|
##MutationEvent
| #一個節點已從其父節點中刪除 (請改用突變觀察者)。|
| MutationEvent
一個節點已從文件(使用突變觀察者)。 |
|
MutationEvent |
#發生了變化在文件中(使用突變觀察器)。 |
|
#DragEvent |
一個元素或正在拖曳文本選擇(每350 毫秒)。 |
|
#DragEvent |
#A拖曳操作正在結束(透過釋放滑鼠按鈕或按退出鍵)。 |
##dragenter |
##DragEvent ##拖曳的元素或文字選擇進入有效的放置目標。 |
#dragleave |
|
拖曳的元素或文字選擇留下有效的放置目標。 |
##dragover |
DragEvent |
正在將元素或文字選擇拖曳到有效的放置目標上(每350 毫秒)。
|
#dragstart |
DragEvent |
|
drop
|
DragEvent |
| #durationchange
| Event|
|
##已清空
|
Event |
|
Event
|
|
|
##媒體變空;例如,如果媒體已載入(或部分載入),則傳送此事件,並呼叫 load() 方法來重新載入它。 |
#結束 |
#事件 ##語音辨識服務已中斷連線。 |
||
##結束#
| ##SpeechSynthesisEvent
話語已說完。 |
|
|
|
|
|
|
|
|
# #結束
|
事件 |
| ##結束
| #事件|
##endEvent |
TimeEvent |
##A SMIL 動畫元素結束。 |
#error |
# #UIEvent ##資源載入失敗。 |
|
#ProgressEvent |
##進度失敗。
|
##錯誤 |
Event
| WebSocket 連線已因偏見而關閉(例如,某些資料無法傳送)。
| ##錯誤|
##事件來源連線失敗。
|
##錯誤
|
#Event |
|
error
|
#Event |
##error |
SpeechSynthesisErrorEvent |
發生錯誤,導致無法成功說出話語。 |
##focus |
FocusEvent |
某個元素已獲得焦點(不會冒泡)。 |
focusin |
FocusEvent |
某個元素即將獲得焦點(氣泡)。 |
focusout |
|
|
|
|
|
|
#FocusEvent |
An元素即將失去焦點(氣泡)。 |
##全螢幕更改
|
|
|
|
|
|
|
#事件
|
#一個元素已轉為全螢幕模式或傳回正常模式。 |
##fullscreenerror
|
Event
| ##It由於技術原因或權限被拒絕,無法切換到全螢幕模式。|
|
|
|
|
|
|
# ##遊戲手把已連線。
|
##gamepaddisconnected |
#GamepadEvent |
A遊戲手把已斷開連線。
|
#gotpointercapture |
PointerEvent |
#元素接收指標捕獲。
|
##hashchange
|
HashChangeEvent |
|
lostpointercapture
| ##PointerEvent|
|
|
|
| 元素遺失指標擷取。
| ##輸入|
元素的值發生變化或元素的內容發生變化屬性contenteditable 已修改。 |
##無效 |
|
##已檢查可提交元素,且不滿足其限制。 |
#keydown |
|
|
|
|
|
# #按下一個鍵. |
##keypress |
#KeyboardEvent |
按下一個鍵,該鍵通常會產生一個字元值(使用輸入代替)。
|
#keyup |
KeyboardEvent |
|
|
| #釋放一個鍵.
| ##語言變更|
##使用者的首選語言已更改。 |
##levelchange |
Event |
##message
|
MessageEvent
| 從子 (i) 框架或父視窗接收到訊息。|
message
|
MessageEvent
| #透過事件來源接收訊息。|
|
|
|
|
|
|
MessageEvent |
物件接收到訊息時會引發訊息錯誤。 |
##message |
##ServiceWorkerMessageEvent 或 ExtendableMessageEvent | ,取決於上下文。一條訊息從Service Worker 接收到訊息,或者Service Worker 中從另一個上下文接收到訊息。 |
|
#MouseEvent |
##在元素上按下指點設備按鈕(通常是滑鼠)。
|
#mouseenter |
#MouseEvent | ##指標裝置移動到附加偵聽器的元素上。
|
mouseleave |
#MouseEvent
| 指標裝置從附加偵聽器的元素上移開。
|
mousemove |
##指標裝置在元素上移動。 |
mouseout |
|
##指標裝置從附加了偵聽器的元素或其子元素之一移開。
|
mouseover |
#MouseEvent |
指標裝置被移動到附加了偵聽器的元素或其子元素之一。
|
mouseup |
MouseEvent |
#在元素上釋放指標裝置按鈕。
|
##nomatch
|
#SpeechRecognitionEvent
|
|
|
|
| ##語音辨識服務傳回沒有明顯辨識的最終結果。
| ##notificationclick|
#由 | ServiceWorkerRegistration.showNotification() 產生的系統通知已被點選。
|
離線 |
|
|
|
事件 |
##瀏覽器無法存取網路。 |
##線上 |
|
|
瀏覽器已獲得網路存取權限(但特定網站可能無法存取)。 |
#open |
##Event |
|
|
|
|
|
|
##WebSocket 連線已建立。 |
##open |
#Event | ##事件來源連線已建立。|
orientationchange
|
#事件
| 裝置的方向(縱向/橫向)已變更|
| PageTransitionEvent##正在遍歷會話歷史記錄條目。 |
|
PageTransitionEvent |
#正在遍歷會話歷史記錄條目。 |
|
ClipboardEvent | 資料已從系統剪貼簿傳輸到文件。 |
|
##事件 |
#播放已暫停。
|
暫停 |
##SpeechSynthesisEvent ##話語中途暫停。 |
| #pointercancel|
| PointerEvent ##指標不太可能產生任何更多事件。
|
|
PointerEvent |
指標進入活動按鈕狀態。 |
|
PointerEvent |
指向設備移動到命中測試邊界內。 |
##pointerleave |
#PointerEvent | ##指向裝置移出命中測試邊界。
| ##pointerlockchange|
##播放
|
事件 ##播放已開始。 |
|
| Event
由於缺少資料而暫停或延遲後,播放已準備好開始。 |
|
| PopStateEvent
正在導覽至會話歷史記錄條目(在某些情況下)。 |
|
| ProgressEvent##進行中。 |
|
##PushEvent | ##A Service Worker 已收到一則推播訊息。
| ##pushsubscriptionchange|
PushSubscription 已過期。 |
ratechange |
##Event |
#播放速率已更改。
|
##readystatechange
|
Event |
##repeatEvent |
TimeEvent |
A SMIL 動畫元素重複。 |
##重設 |
事件 |
##A 表單已重設。 |
|
|
|
resize
|
UIEvent
| #文件檢視已調整大小。|
| 效能
##瀏覽器的資源計時緩衝區已滿。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
結果 |
##SpeechRecognitionEvent
| #語音辨識服務傳回一個結果-單字或片語已被正確識別,並且此已傳達回應用程序。|
#resume
|
#SpeechSynthesisEvent
| 暫停的話語是恢復。|
暫停的話語是恢復。
|
#scroll |
UIEvent |
文檔檢視或元素已捲動。
|
| seeked|
##A seek | 操作已完成。
|
尋找
事件 |
尋找 作業開始。
|
#select |
UIEvent |
正在選擇一些文字。
|
##selectstart#
| ##事件|
| # Selectionchange
| #事件##文件中的選擇已更改。 |
#show |
MouseEvent |
##上下文選單事件被觸發/冒泡到具有上下文選單屬性的元素 |
slotchange |
Event |
#HTMLSlotElement |
)的節點內容已更改.
|
##soundend#
| ##事件
| #任何聲音(無論是否可辨識的語音)都已停止偵測到。
#soundstart # |
#Event |
#任何聲音(無論是否可辨識的語音)都已被偵測到偵測到。 |
##speechend#
| ##事件
##語音辨識服務辨識的語音已停止偵測到。 |
|
##Event |
##語音辨識服務辨識為的聲音已偵測到語音。
|
##語音辨識服務辨識為的聲音已偵測到語音。 |
#已停止 |
事件 |
#用戶代理正在嘗試獲取媒體數據,但數據出乎意料地沒有到來。 |
開始 |
#事件 |
演講識別服務已開始偵聽傳入的音頻,旨在辨識與目前 | SpeechRecognition
| start
##SpeechSynthesisEvent |
已開始說出話語。 |
#storage |
#StorageEvent |
儲存區域( localStorage 或sessionStorage)已更改。 |
#submit |
Event |
#「表單已提交。 |
##SVGResize
|
SVGEvent
| 正在調整 SVG 文件大小。|
SVGScroll
|
SVGEvent ##正在滾動SVG 文件。 |
|
|
|
|
##SVGEvent |
SVG 文件已從視窗或框架中刪除。 |
##SVGZoom |
SVGZoomEvent
| ##正在縮放SVG 文件。
|
#超時 |
# |
##時間更新 |
|
#currentTime 屬性指示的時間已更新。
|
touchcancel |
|
觸控點已以特定於實現的方式中斷(例如觸摸點過多)。 |
##touchend |
##TouchEvent |
|
#touchmove
| ##TouchEvent##觸控點沿著觸摸表面移動。 |
#touchstart |
#TouchEvent |
#觸摸點放置在觸控表面上。 |
#transitionend |
#TransitionEvent # |
CSS 轉換已完成。 |
#unload |
UIEvent | ##正在卸載文件或依賴資源。|
# |
嘗試用於開啟版本號高於目前版本的資料庫。已建立 | versionchange 交易。
|
UserProximityEvent |
可從接近感測器取得最新資料(指示附近的物體是否 靠近 | 裝置)。
|
##Event |
##SpeechSynthesisVoice 方法返回的 SpeechSynthesisVoice | 對象列表已更改(當voiceschanged 事件觸發。) ##versionchange
|
#A versionchange 交易已完成。 |
##visibilitychange
|
|
#選項卡的內容已可見或已隱藏。 |
#volumechange |
事件 |
#音量已更改。
|
正在等待 |
|
|
|
|
|
##事件 | ##由於暫時缺少數據,播放已停止。
非標準事件
事件類型 | 觸發時間... | |
---|---|---|
| 事件##腳本已執行。 |
|
腳本已執行。
|
##beforescriptexecute
|
Event |
| ##beforeinstallprompt
| Event|
##cardstatechange | ## |
MozMobileConnection.cardState 屬性變更值。 |
change |
|
|
|
||
|
||
DeviceStorageChangeEvent |
每次在給定儲存區域上建立、修改或刪除檔案時都會觸發此事件。 |
|
## 有關訊號強度和連結速度的資訊已更新。 |
##cfstatechange
| # |
|
datachange | # | ##MozMobileConnection.data
| dataerror
|
##The MozMobileConnection.data 物件從RIL 接收到錯誤。 |
#DOMMouseScroll |
##定點裝置的滾輪按鈕被旋轉(詳細屬性是行數)。 (使用 | wheel 取代)
|
DragEvent |
#An元素被刪除(使用 drop | 取代)。
|
DragEvent |
#拖曳操作正在結束(請使用 | dragend 取代)。
|
DragEvent |
使用者開始拖曳元素或文字選擇(使用 | dragstart取代)。
|
|
##MozMobileConnection.unlockCardLock() | 或MozMobileConnection.setCardLock() | 方法失敗。
iccinfochange |
## | ##MozMobileConnection.iccInfo | 物件變更。
##localized |
頁面已使用data-l10n-* 屬性進行本地化。 |
|
|
指點設備的滾輪按鈕已旋轉。 | |
Event |
音訊緩衝區已滿,對應的原始樣本可用。 | |
|
A視窗即將調整大小。 |
#mozbrowseractivitydone
|
某些活動完成時發送(完整描述待定。 )
|
mozbrowserasyncscroll |
|
< ;iframe> 更改。 |
|
|
|
|
|
|
|
|
|
mozbrowseraudioplaybackchange
|
|
mozbrowsercaretstatechanged | ||
在瀏覽器中選擇文字時傳送 | 內容變更。 mozbrowserclose | |
#window.close( 時傳送) ) 在瀏覽器中呼叫 | 。 #mozbrowsercontextmenu | |
mozbrowserdocumentfirstpaint |
Mozilla 特定事件
注意:這些事件不會暴露給 Web 內容使用,只能在 chrome 內容的上下文中使用。
XUL 事件
Event Name | Event Type | Specification | Fired when.. . |
---|---|---|---|
broadcast |
# | XUL | An #observer noticed a change to the attributes of a watched broadcaster. |
CheckboxStateChange |
XUL |
| # |
The state of a | checkbox | has been changed either by a user action or by a script (useful for accessibility).close | |
XUL | The close button of the window has been clicked.command | ||
XUL | An element has been activated. ##A command update occurred on a commandset | element.||
DOMMenuItemActive |
##DOMMenuItemActive | ||
DOMMenuItemActive |
XUL | A menu or menuitem has been hovered or highlighted.||
DOMMenuItemInactive
| ##DOMMenuItemInactive |
#XUL | |
| popuphidden
|
popuphidden | |
popuphidden |
|
popuphidden | PopupEvent |
XUL
| A menupopup, panel or tooltip has been hidden.
|
popuphiding | PopupEvent |
XUL
| A menupopup, panel or tooltip is about to be hidden.popupshowing
|
||
XUL |
A menupopup , panel or tooltip is about to become visible. |
附加元件特定事件
事件類型 | 觸發時... | ||
---|---|---|---|
#外掛程式特定 | 觸控點被滑動橫跨觸控表面|||
#特定外掛程式 | 兩個觸控點開始移開|||
# | #外掛特定 | 兩個觸控點遠離彼此其他(在MozMagnifyGestureStart 之後)。 | |
#外掛特定 | #移動了兩個觸摸點彼此遠離(在一系列MozMagnifyGestureUpdate 之後)。 | ||
#插件特定 | 兩個觸控點開始圍繞一個點旋轉。 | ||
#外掛特定 | |||
MozRotateGesture | ##外掛特定 | ||
MozTapGesture | # #特定於外掛程式 | ||
#MozPressTapGesture | ##插件特定 | ||
MozEdgeUIGesture | #外掛程式特定 | ##觸控點在觸控表面上滑動即可呼叫邊緣UI(僅限Win8)。 | |
#MozAfterPaint | # | #外掛特定 | #內容已重新繪製。 |
DOMPopupBlocked | ##外掛程式特定#已被封鎖 | ||
##外掛程式特定 | ##已建立視窗。 | DOMWindowClose | |
外掛特定 | ##視窗即將關閉。 | DOMTitleChanged | |
Addonsspecifc | ##視窗標題已變更。 | DOMLinkAdded | |
##已新增連結。 | DOMLinkRemoved | ||
##文件內部的連結已被刪除。 | DOMMetaAdded | #
#外掛特定 |
|
|
|||
meta | 元素已新增至文件中。DOMMetaRemoved | ||
A | meta | # 元素已從文件中刪除。DOMWillOpenModalDialog | |
#特定外掛程式 | ##模式對話方塊即將開啟。 | DOMModalDialogClosed | |
模式對話方塊已關閉。 | ##DOMAutoComplete | #||
元素的內容已自動完成。 | DOMFrameContentLoaded | #
外掛程式特定 |
|
AlertActive | # | #Addons顯示特定
| A |
AlertClose | #特定於外掛程式 | ||
## A notification# 元素已關閉。 | |||
Addons 特定 | |||
瀏覽器全螢幕模式已進入或離開。 | sizemodechange | ||
Addons具體 | ##已進入/離開全螢幕模式,或已最小化/未最小化。 | ##MozEnteredDomFullscreen||
##Addons 特定 | ##DOM 全螢幕模式已進入。 | SSWindowClosing | |
#會話儲存將停止追蹤此視窗。 | SSTabClosing | # | |
##會話儲存將停止追蹤此選項卡。 | SSTabRestoring | #||
SSWindowStateBusy | #外掛程式特定 | #視窗狀態已切換到「忙」。 | |
#外掛特定 | ##標籤已開啟。 | ||
# # TabClos | #外掛特定 | ##選項卡已關閉。||
## |
TabShow | ##外掛程式特定 | ||
---|---|---|---|
#TabHide | ##特定於外掛程式##選項卡已隱藏。 | ||
特定於插件 | 一個選項卡已固定。 | ||
#外掛特定 | #一個選項卡已取消固定。 |
以上是vuejs支援哪些事件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在運行iOS16或更高版本的iPhone上,您可以直接在鎖定畫面上顯示即將到來的日曆事件。繼續閱讀以了解它是如何完成的。由於錶盤複雜功能,許多AppleWatch用戶習慣能夠看一眼手腕來查看下一個即將到來的日曆事件。隨著iOS16和鎖定螢幕小部件的出現,您可以直接在iPhone上查看相同的日曆事件訊息,甚至無需解鎖設備。日曆鎖定螢幕小元件有兩種風格,可讓您追蹤下一個即將發生的事件的時間,或使用更大的小元件來顯示事件名稱及其時間。若要開始新增小元件,請使用面容ID或觸控ID解鎖iPhone,長按

如何使用Vue實現仿QQ聊天氣泡特效在現今的社交時代,聊天功能已成為了手機應用程式和網頁應用程式的核心功能之一。而聊天介面中最常見的元素之一就是聊天氣泡,它可以清楚地將發送者和接收者的訊息區分開來,有效地提高了訊息的可讀性。本文將介紹如何使用Vue實現仿QQ聊天氣泡特效,以及提供具體的程式碼範例。首先,我們需要建立一個Vue元件來表示聊天氣泡。組件包含兩個主要部分

Vue.js與Lua語言的融合,建構遊戲開發的前端引擎的最佳實踐和經驗分享引言:隨著遊戲開發的不斷發展,遊戲前端引擎的選擇成為了一個重要的決策。在這些選擇中,Vue.js框架和Lua語言都成為了眾多開發者的關注點。 Vue.js作為一款受歡迎的前端框架具有豐富的生態系統和便捷的開發方式,而Lua語言則因其輕量級和高效性能在遊戲開發中得到廣泛應用。本文將探討如何將

如何使用PHP和Vue.js實現圖表上的資料篩選和排序功能在網頁開發中,圖表是一種非常常見的資料展示方式。使用PHP和Vue.js可以輕鬆實現圖表上的資料篩選和排序功能,使用戶能夠自訂查看圖表上的數據,提高資料的視覺化效果和使用者體驗。首先,我們需要準備一組資料供圖表使用。假設我們有一個資料表格,包含姓名、年齡和成績三列,資料如下:姓名年齡成績張三1890李

當輸入框中新增值時,就會發生oninput事件。您可以嘗試執行以下程式碼來了解如何在JavaScript中實現oninput事件-範例<!DOCTYPEhtml><html> <body> <p>Writebelow:</p> <inputtype="text"

Vue.js與Dart語言的集成,建構酷炫的行動應用UI介面的實踐與開發技巧引言:在行動應用開發中,使用者介面(UI)的設計與實作是非常重要的一部分。為了能夠實現酷炫的行動應用程式介面,我們可以將Vue.js與Dart語言進行集成,借助Vue.js的強大資料綁定和組件化特性,以及Dart語言的豐富的行動應用開發庫,來構建出令人驚豔的行動應用UI介面。本文將介紹如何

jQuery是一個受歡迎的JavaScript函式庫,可以用來簡化DOM操作、事件處理、動畫效果等。在web開發中,常常會遇到需要對select元素進行改變事件綁定的情況。本文將介紹如何使用jQuery實作對select元素改變事件的綁定,並提供具體的程式碼範例。首先,我們需要使用標籤來建立一個包含選項的下拉式選單:

如何在PHP專案中實現日曆功能和事件提醒?在開發Web應用程式時,行事曆功能和事件提醒是常見的需求之一。無論是個人日程管理、團隊協作,或是線上活動安排,行事曆功能都可以提供便利的時間管理和事務安排。在PHP專案中實現日曆功能和事件提醒可以透過以下步驟來完成。資料庫設計首先,需要設計資料庫表來儲存日曆事件的相關資訊。一個簡單的設計可以包含以下欄位:id:事件的唯一
