Gerade in JavaScript und jQuery den Fehler gefangen, als ich eine ganz normale DOM-Funktion auf einem Elemnent aufrufen wollte:
Uncaught TypeError: Object [object Object] has no method ‚dispatchEvent‘
Nehm ich statt dem jQuery Selektor document.getElementById()
, dann funktioniert es. Es liegt also am Rückgabewert den jQuery Selektors.
Lösung:
An den Selektor noch ein .get(0)
anhängen. Dadurch bekommt man kein jQuery-Objekt, sondern ein DOM-Element.