let callOne = true; let hamburger = document.getElementById("hamburger"); hamburger.addEventListener("click", (e) => {toggleFct();}); function one() {t1.play();callOne = false;} function two() {t0.play(); callOne = true;} function toggleFct() { callOne ? one() : two();}let t1 = gsap.timeline({ pausado: verdadero, invertido: verdadero });
t1.to(".div-primero", { facilidad: "power2.in", x: "-200%", duración: 2 });
t1.to(".div-segundo", { facilidad: "power2.in", x: "-300%", duración: 2 },"-=2");
t1.to(".div-tercero", { facilidad: "power2.in", x: "-400%", duración: 2 }, "-=2");
t1.to(header, { facilidad: "power2.in", x: "-400%", duración: 2 }, "-=2");
t1.to(wrap, { facilidad: "power2.in", x: "-400%", duración: 2 }, "-=2");
let t0 = gsap.timeline({ pausado: verdadero, invertido: verdadero });
t0.to(".div-primero", { facilidad: "power2.in", x: "100%", duración: 2 });
t0.to(".div-segundo", { facilidad: "power2.in", x: "200%", duración: 2 }, "-=2");
t0.to(".div-tercero", { facilidad: "power2.in", x: "300%", duración: 2 }, "-=2");
t0.to(header, { facilidad: "power2.in", x: "400%", duración: 2 }, "-=2");
t0.to(wrap, { facilidad: "power2.in", x: "0%", duración: 2 }, "-=2");
let callOne = true; let hamburguesa = document.getElementById("hamburguesa");
hamburguesa.addEventListener("clic", (e) => {toggleFct();});
función uno() {t1.play(0);callOne = false;}
función dos() {t0.play(0); llamarUno = verdadero;}
function toggleFct() { callOne ? uno dos();}
Cuando trato de hacer lo siguiente:
let callOne = true; function one() {console.log("one");callOne = false;} function two() {console.log("two"); callOne = true;} function toggleFct() { callOne ? one() : two();}Funciona bien...
por cierto puedes reescribir
hamburger.addEventListener("click", (e) => {toggleFct();});como...
hamburger.addEventListener("click", toggleFct)