簡體   English   中英

javascript/jQuery 事件“focus”和“focusin”之間的區別?

[英]Difference between the javascript/jQuery events "focus" and "focusin"?

這兩個事件有什么區別: focusfocusin

focusin或其中的任何元素獲得焦點時, focusin事件將被發送到元素。 這與焦點事件不同,因為它支持檢測父元素上的焦點事件(換句話說, 它支持事件冒泡 )。

此事件可能與focusout事件一起使用。

當focusin或其中的任何元素獲得焦點時,focusin事件將被發送到元素。 這與焦點事件的不同之處在於它支持在父元素上檢測焦點事件(換句話說,它支持事件冒泡)。

http://api.jquery.com/focusin/

根據jQuery focusin文檔

當focusin或其中的任何元素獲得焦點時,focusin事件將被發送到元素。 這與焦點事件的不同之處在於它支持在父元素上檢測焦點事件(換句話說,它支持事件冒泡)。

focusin 事件會冒泡,而 focus 事件不會。 這意味着您可以在表單字段的父元素上使用 focusin。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM