molily: [gelöst] Unterfunktion/ Mitführen eines Arrays

Beitrag lesen

Ich denke das die JQery Funktion .html() genau das tut (createElement).

.html('...') macht (neben viel Auräumarbeit) intern .innerHTML = '...'. Damit sollte man i.d.R. keine Event-Handler registrieren. Es funktional auf die klassische Art zu tun ist viel flexibler.

Was Struppi meint geht in jQuery z.B. so, wie ich es gezeigt habe: $('<button>Foo</button>').click(clickHandler) erzeugt ein button-Element und registriert einen Event-Handler. Dieser Ausdruck gibt das jQuery-Objekt mit dem Element zurück, man muss es dann noch mit append/appendTo o.ä. einhängen.

Mathias