portofolio/js/main.js
2026-04-10 13:12:07 +07:00

16 lines
579 B
JavaScript

document.addEventListener("DOMContentLoaded", function () {
document.querySelectorAll("a[href^='#']").forEach(anchor => {
anchor.addEventListener("click", function (e) {
e.preventDefault();
document.querySelector(this.getAttribute("href"))
.scrollIntoView({ behavior: "smooth" });
});
});
document.querySelectorAll(".project").forEach(project => {
project.addEventListener("click", () => {
const details = project.querySelector(".project-details");
details.classList.toggle("d-none");
});
});
});