klicken Sie auf Ereigniserkennung auf Pseudo-Elements
Frage:
im vorgesehenen Code, ein Klick-Ereignis, das auf beiden Pseudo-Elementen (rot) (rot) und die PSUDO-EINEMENTS (rot) und die PSEUDO-EINEMENTS (rot) und die PSUDO-EINEMENTS (rot) und das Element. Ziel ist es jedoch, Klicks nur für die Pseudoelement zu erkennen. Ist das möglich?
Antwort:
nein, es ist nicht möglich, Klick-Ereignisse auf Pseudo-Elemente direkt zu erkennen, weil sie nicht als Teil des Dokumentobjektmodells (DOM) existieren. Pseudo-Elemente sind virtuelle Elemente, die vom Browser generiert werden und nicht Teil der tatsächlichen HTML-Struktur sind. Lorem Ipsum Dolor sitzen Amet, ...
anschließend Stile auf das Span-Element anwenden: . Red-Bit { Position: absolut; Links: 100%; Breite: 10px; Höhe: 100%; Hintergrundfarbe: Rot; }
Binden Sie schließlich den Klick-Handler an das Span-Element:
Lorem ipsum dolor sit amet, ...
Mit diesem Ansatz können Sie Klicks auf die rote Region erfassen, während sie verhindern, dass Klicks im Hauptelement ausgelöst werden.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3