Lieber Rolf,
DAS kann aber nur passieren, wenn eine Referenz auf den Button noch anderswo gehalten wird, oder?
vielleicht war das mal ein Problem und ist heute durch schlauere Garbage-Collectoren beseitigt. Keine Ahnung. Jedenfalls hatte ich vor einigen Jahren mal für den TinyMCE einen Vorschlag eingereicht, wie man den damals sehr rudimentären Suchen&Ersetzen-Dialog aufpeppen könnte. Der Entwickler hatte mir damals prompt ein Memory-Leak attestiert, eben weil ich etwas in der Art gemacht hatte (Element dynamisch erzeugen, Eventhandler dranpappen und dann Element entfernen).
JavaScript [...] Finalizer (a.k.a. Destruktoren)
Spannend! Klingt, als könnte es in dieser Sache Abhilfe schaffen. Aber ob das für den OP überhaupt relevant ist? Sein Problem könnte ja andere Ursachen haben.
Liebe Grüße
Felix Riesterer