Some fixes

This commit is contained in:
2017-07-21 12:55:36 +02:00
parent f30056363b
commit 1cf023e476
4 changed files with 25 additions and 11 deletions

View File

@ -23,9 +23,14 @@ export class Application {
this.fadeOutClass = "fade-out"
}
init() {
document.addEventListener("DOMContentLoaded", () => {
this.ajaxify()
this.markActiveLinks()
})
}
run() {
this.ajaxify()
this.markActiveLinks()
this.loading.classList.add(this.fadeOutClass)
}
@ -118,9 +123,6 @@ export class Application {
} else {
this.content.innerHTML = html
}
this.ajaxify(this.content)
this.markActiveLinks(this.content)
}
markActiveLinks(element?: HTMLElement) {