Τι είναι η φυσαλίδα συμβάντος σε γωνιακή;
Τι είναι η φυσαλίδα συμβάντος σε γωνιακή;

Βίντεο: Τι είναι η φυσαλίδα συμβάντος σε γωνιακή;

Βίντεο: Τι είναι η φυσαλίδα συμβάντος σε γωνιακή;
Βίντεο: Τι θα ψηφίσω 😅😅 2024, Νοέμβριος
Anonim

Φούσκα εκδήλωσης επιτρέπει σε έναν απλό χειριστή σε ένα γονικό στοιχείο για ακρόαση εκδηλώσεις απολύθηκε από κάποιο από τα παιδιά της. Γωνιώδης υποστηρίζει φυσαλίδες του ΔΟΜ εκδηλώσεις και δεν υποστηρίζει φυσαλίδες του εθίμου εκδηλώσεις.

Έχοντας αυτό υπόψη, πώς λειτουργεί η δημιουργία φυσαλίδων συμβάντων;

Φούσκα εκδήλωσης είναι ένας τύπος Εκδήλωση διάδοση όπου το Εκδήλωση πρώτα ενεργοποιείται στο πιο εσωτερικό στοιχείο προορισμού και, στη συνέχεια, ενεργοποιείται διαδοχικά στους προγόνους (γονείς) του στοιχείου στόχου στην ίδια ιεραρχία ένθεσης μέχρι να φτάσει στο πιο εξωτερικό στοιχείο DOM ή αντικείμενο εγγράφου (Με την προϋπόθεση ότι ο χειριστής έχει αρχικοποιηθεί).

Επιπλέον, τι είναι η δημιουργία φυσαλίδων και η καταγραφή συμβάντων; Αναπαραγωγή και καταγραφή γεγονότων είναι δύο τρόποι διάδοση γεγονότων στο HTML DOM API, όταν ένα Εκδήλωση εμφανίζεται σε ένα στοιχείο μέσα σε ένα άλλο στοιχείο και και τα δύο στοιχεία έχουν καταχωρήσει μια λαβή για αυτό Εκδήλωση . Με φυσαλίδες , ο Εκδήλωση αρχικά συλλαμβάνεται και χειρίζεται το πιο εσωτερικό στοιχείο και στη συνέχεια διαδίδεται στα εξωτερικά στοιχεία.

Ως εκ τούτου, τι είναι η δημιουργία φυσαλίδων συμβάντων στο JavaScript με παράδειγμα;

Φούσκα εκδήλωσης είναι ένας όρος που μπορεί να έχετε συναντήσει στο δικό σας JavaScript ταξίδια. Σχετίζεται με τη σειρά με την οποία Εκδήλωση Οι χειριστές καλούνται όταν ένα στοιχείο είναι ένθετο μέσα σε ένα δεύτερο στοιχείο και και τα δύο στοιχεία έχουν καταχωρήσει έναν ακροατή για το ίδιο Εκδήλωση (ένα κλικ, για παράδειγμα ).

Πώς θα σταματήσετε τη δημιουργία φυσαλίδων εκδηλώσεων;

Stop Event Bubbling : Αν θέλεις να σταματήσει ο εκδήλωση φυσαλίδες , αυτό μπορεί να επιτευχθεί με τη χρήση του Εκδήλωση . διακοπή Διάδοσης () μέθοδος. Αν θέλεις να σταματήσει ο Εκδήλωση ροή από Εκδήλωση στόχος στο κορυφαίο στοιχείο στο DOM, Εκδήλωση . διακοπή Διάδοσης () η μέθοδος σταματά την Εκδήλωση να ταξιδέψει από κάτω προς τα πάνω.

Συνιστάται: