Jquery gestionnaires d'événements les valeurs de retour
Est-il utiliser pour les valeurs de retour de .click()
et .change()
gestionnaires (comme return true
ou return false
)?
- Comment voulez-vous dire? Nous montrer un exemple de la façon dont vous souhaitez utiliser le résultat (la valeur de retour).
- Juste curieux depuis quelques return true les autres de faux et je ne pouvais pas trouver quelque chose dans les docs.
Vous devez vous connecter pour publier un commentaire.
return false;
arrêtera le cas de remontée des ET supprimer l'action par défaut.Dans otherwords, retour faux est analogue à ces deux lignes
Pour les événements de la bulle et sont résiliables, au moins.
return false
dans un gestionnaire de résultats dansevent.stopPropagation()
(uniquement pour jQuery gestionnaires d'événements, comme Tim Bas suggéré dans les commentaires) etevent.preventDefault()
être appelée automatiquement par jQuery.return true
est le même que le retour rien (aucune action n'est prise par jQuery).return false
seulement empêche l'action par défaut et de ne pas arrêter l'épreuve en cours de propagation.addEventListener()
. Il fonctionne pour supprimer le comportement par défaut dans ce qu'on appelle DOM0 gestionnaires d'événements, tels quedocument.body.onclick = function() { return false; };