Hai diversi errori nella console, in questi casi se non hai un'ottima conoscenza di js il debug può essere difficile e complicato, ne vale veramente la pena? Lo dico perché gli aiuti sul forum sono rari per mancanza di tempo di voglia e di esperienza specifica