13 lines
430 B
TypeScript
13 lines
430 B
TypeScript
const menuBtn = document.querySelector(
|
|
".navbar-toggler"
|
|
) as HTMLButtonElement | null;
|
|
const navWrapper = document.querySelector(
|
|
"#navbar-supported-content"
|
|
) as HTMLElement | null;
|
|
const siteHeader = document.querySelector(".site-header") as HTMLElement | null;
|
|
|
|
if (menuBtn && navWrapper && siteHeader) {
|
|
menuBtn.addEventListener("click", function () {
|
|
siteHeader.classList.toggle("fixed-top");
|
|
});
|
|
}
|