Подтвердить что ты не робот

Разница между событиями javascript/jQuery "focus" и "focusin"?

В чем разница между этими двумя событиями: focus и focusin?

4b9b3361

Ответ 1

focusin событие отправляется элементу, когда он или любой элемент внутри него получает фокус. Это отличается от фокусного события тем, что оно поддерживает обнаружение фокусного события на родительских элементах (другими словами, поддерживает пузырьки событий).

Это событие, вероятно, будет использоваться вместе с событием focusout.

Ответ 2

Событие focusin отправляется элементу, когда он или любой элемент внутри него получает фокус. Это отличается от фокусного события тем, что он поддерживает обнаружение события фокуса на родительских элементах (другими словами, он поддерживает пузырьки событий).

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

Ответ 3

В соответствии с jQuery focusin документация:

Событие focusin отправляется элементу, когда он, или любой элемент внутри из этого, получает фокус. Это отличается от фокусного события тем, что оно поддерживает обнаружение фокусного события на родительских элементах (другими словами, он поддерживает пузырьки событий).