Was ist der Unterschied zwischen Fokussierung / Fokussierung und Fokus / Unschärfe in jQuery? [Duplikat]

8

Ich habe einige Ereignisse mit dem folgenden Code mit jQuery 1.7.2 verarbeitet:

%Vor%

Und ich habe bemerkt, dass event.type für beide Ereignisse, ausdruckt: focusin und focusout .

Was ist der Unterschied zwischen focusin/focusout vs focus/blur ?

    
Rubens Mariuzzo 14.05.2012, 13:13
quelle

3 Antworten

18

Kurze Antwort: focusin bubbles, focus nicht.
focusout bubbles, blur nicht.
Lesen Sie die Dokumentation :

  

Das Fokusereignis wird an ein Element gesendet, wenn es oder irgendein Element darin Fokus erhält. Dies unterscheidet sich von dem Fokusereignis darin, dass es das Erkennen des Fokusereignisses auf Elternelementen unterstützt (mit anderen Worten, es unterstützt Ereignisblasen).

    
gdoron 14.05.2012, 13:15
quelle
2

Das Fokusereignis wird an ein Element gesendet, wenn es oder irgendein Element darin Fokus erhält. Dies unterscheidet sich von dem Fokusereignis darin, dass es das Erkennen des Fokusereignisses auf Elternelementen unterstützt (mit anderen Worten, es unterstützt Ereignisblasen).

Quelle

    
Sjoerd 14.05.2012 13:14
quelle
2

Von den Dokumenten :

  

Das Fokusereignis wird an ein Element gesendet, wenn es oder ein Element darin ist   davon gewinnt der Fokus. Dies unterscheidet sich von dem Fokusereignis darin   unterstützt das Erkennen des Fokusereignisses auf übergeordneten Elementen (mit anderen Worten:   es unterstützt Event-Bubbling) .

Und ja, Sie können die gleiche Antwort auch hier finden: Unterschied zwischen den javascript / jQuery-Ereignissen "focus" und "focusin"?

    
VisioN 14.05.2012 13:15
quelle

Tags und Links