Versionen dieses Beitrags

Einträge editieren / Ajax

Gb 80x80 Gunnar Bittersmann
  • Einträge editieren / Ajax
  • @@Pit
  • > Die neuen Elemente erhalten die Klasse `icon_edit_kat`.
  • **Nachdem** für die Elemente dieser Klasse ein Eventhandler registriert wurde – und zwar für die Elemente, die **zum Zeitpunkt der Registrierung des Eventhandlers** dieser Klasse angehörten.
  • ☞ [Codepen](https://codepen.io/gunnarbittersmann/pen/KZWvwR). Die Buttons foo und bar erhielten die Klasse durchs HTML, der Button baz durch JavaScript – und zwar **vor** der Registrierung des Eventhandlers. Der Button quz erhielt die Klasse durch JavaScript **nach** der Registrierung des Eventhandlers.
  • Beim Click auf foo und bar greift erwartungsgemäß der Eventhandler. Auch bei baz. Bei quz aber nicht!
  • LLAP 🖖
  • PS: Ich hab den Code in gutem neuen JavaScript geschrieben – als Zeichen, dass man jQuery nicht braucht.
  • --
  • “When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)