Gunnar Bittersmann: Tabellenzellen verrutschen / Nachfrage

Beitrag lesen

@@Pit

aber warum kann ich denn nun einen neu generierten Eintrag nicht editieren? Der Button erhält die ID und sollte im Sinne der Event delegation doch einen Eventhandler erhalten. 😟

Nein, du hast Eventhandler für alle Elemente der Klasse katzeile registriert – wie gesagt: für alle zum Zeitpunkt der Registrierung der Eventhandler vorhandenen Elemente. Für neu hinzukommende Elemente aber nicht.

Du möchtest einen Eventhandler weiter oben im DOM registrieren‽

Und ja, jQuery ist wenig geeignet zu erkennen, was man da eigentlich tut. (In dem Fall: mehrere Eventhandler statt nur einem zu registrieren). Zum Lernen ist jQuery eher schädlich als nützlich.

(Und wenn man dann JavaScript gelernt hat, ist jQuery auch kaum noch nützlich.)

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory