Fix issues with a missing jQuery $

This commit is contained in:
Tristan Daniël Maat 2021-04-11 02:25:45 +01:00
parent db64e511d0
commit 86fa9330f8
Signed by: tlater
GPG key ID: 49670FD774E43268

View file

@ -24,10 +24,10 @@ class Typer {
* blinking for after the text * blinking for after the text
* finishes typing. * finishes typing.
*/ */
constructor(element: HTMLElement, blink: number, blink_timeout: number) { constructor(element: JQuery<HTMLElement>, blink: number, blink_timeout: number) {
// Retrieve the current content and wipe it. We also make the // Retrieve the current content and wipe it. We also make the
// element visible if it was hidden. // element visible if it was hidden.
this.element = $(element); this.element = element;
this.text = this.element.html(); this.text = this.element.html();
this.element.html(""); this.element.html("");
this.element.css("visibility", "visible"); this.element.css("visibility", "visible");
@ -114,6 +114,6 @@ class Typer {
} }
jQuery(($) => { jQuery(($) => {
const typer = new Typer($(".head-line .typed").get(0), 500, 3000); const typer = new Typer($(".head-line .typed").first(), 500, 3000);
typer.type(); typer.type();
}); });