Matti Mäkitalo: Tipps und Änderungsvorschläge für meine Drag'n Drop - Klasse

Beitrag lesen

Hi,

Wenn ich die Klasse über die Funktion "contentLoaded(window, init())" aufrufe kennt der "document.body" noch nicht und somit die "on"-handler die ich per Klasse zuweise nicht.

ich weiß nicht, ob das ein C&P-Fehler von dir ist, aber im Beispielcode von molily erwartet die Funktion contentLoaded als zweiten Parameter eine Funktion, nicht den Rückgabewert der Funktion init.

Dies würde auch erklären, warum die Funktion init zum falschen Zeitpunkt aufgerufen wird. Wenn du die Klammern schreibst, wird beim Hinzufügen des onload-Handlers bereits init() aufgerufen, nicht erst dann, wenn der Handler dann wirklich feuert.

Bis die Tage,
Matti