Qualcuno può dirmi la differenza tra blur
e focusout
, focus
e focusin
con un semplice esempio?Differenza tra focusin/focusout e focus/blur, con esempio
34
A
risposta
51
La bolla di eventi focusin
e focusout
, gli eventi focus
e blur
no. Ciò significa che è possibile utilizzare focusin
e focusout
sull'elemento padre di un campo modulo.
Demo: http://jsfiddle.net/pAp4E/
HTML:
<div class="parent">
<input type="text" />
</div>
<div class="log"></div>
Javascript:
$('.parent')
.focusin(function(){log('div focusin');})
.focusout(function(){log('div focusout');})
.focus(function(){log('div focus');})
.blur(function(){log('div blur');});
$('input')
.focusin(function(){log('input focusin');})
.focusout(function(){log('input focusout');})
.focus(function(){log('input focus');})
.blur(function(){log('input blur');});
function log(str){
$('.log').append($('<div/>').text(str));
}
quando lo si esegue, si vede che solo l'ingresso riceve tutti gli eventi, il genitore ottiene solo il focusin
e focusout
eventi.
10
Gli eventi di messa a fuoco e sfocatura tengono traccia degli elementi su cui l'utente si concentra.
fuoco
Viene eseguito quando un elemento attivabile guadagna il focus
sfocatura
Viene eseguito quando un elemento attivabile perde il focus
focusIn e focusOut
Fuoco alla s tempo come messa a fuoco e sfocatura, ma bolla.
per esempio check this
Problemi correlati
- 1. Esempio della differenza tra List.fold e List.foldBack
- 2. Differenza tra riflessione ComponentModel (ad esempio PropertyDescriptor) e riflessione standard (ad esempio PropertyInfo)?
- 3. CMake: differenza tra $ {} e "$ {}"
- 4. Differenza tra oggetto e *?
- 5. Differenza tra jquery e $
- 6. Differenza tra numpy.logical_and e &
- 7. Differenza tra | = e^= css
- 8. Differenza tra @warn_unqualified_access e @warn_unused_result?
- 9. Differenza tra UIImage e UIImageView
- 10. Differenza tra qualità e compressione con system.drawing.imaging?
- 11. Differenza tra parentesi funzione con e senza
- 12. Differenza tra JWT e SAML?
- 13. Differenza tra SimpleStringProperty e StringProperty
- 14. Differenza tra repository e servizio?
- 15. Differenza tra $ .getScript() e $ .get()
- 16. Differenza tra crittografia e hashing
- 17. Differenza tra 'e "entro Lua
- 18. Differenza tra encodeURL e encodeRedirectURL
- 19. La differenza tra $ * e $ @
- 20. Differenza tra $ # e $ {# @}
- 21. Differenza tra. e #
- 22. MySQL: Differenza tra ",", "e"
- 23. Differenza tra "o" e "||"
- 24. Differenza tra unwrapObservable e()
- 25. Differenza tra "**/* /" e "** /"?
- 26. Differenza tra ". +" E ". +?"
- 27. VBA: Differenza tra & e +
- 28. Differenza tra `% in%` e `` ==
- 29. Differenza tra @GeneratedValue e @GenericGenerator
- 30. Differenza tra piega e riduzione?
grazie per questo. – user960567
agosto 2015 - Firefox non supporta ancora focusin/focusout (https://developer.mozilla.org/en-US/docs/Web/Events/focusin). L'uomo ha fatto cadere la palla ... –
@ArnaudLeyder: Sì, non è ancora implementato in Firefox, ma jQuery lo emula. – Guffa