Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

160
Views
Agregar y eliminar la función al hacer clic con js

Entonces, quiero agregar una función que cuando hago clic en un div se mueve, pero cuando hago clic en otra cosa, vuelve a su posición original, quiero usar gsap aquí también. Intenté usar una declaración if else pero no sabía que quería ponerla aquí (la parte donde hay dos estrellas):

 let btnSide1 = document.querySelector('.button-side-one'), btnSide2 = document.querySelector('.button-side-two'), btnTop = document.querySelector('.button-top'), btnBig = document.querySelector('.button-big'); if (btnSide1 = **active**) { gsap.to(btnSide1, .5, { x: 3 }) } else { gsap.to(btnSide1, .5, { x: 0 }) }

aquí está el enlace codepen para esto: https://codepen.io/sowg/pen/GRvQxpN

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Me di cuenta de esto. Usé la lista de clases de alternancia para esto,

Así es como funciona:

 // Variables btnSide1.onclick = function () { btnSide1.classList.toggle("activex1"); };
 .activex1 { left: 30vmin !important }

Entonces, cuando hago clic en el div, se mueve de posición

about 4 years ago · Juan Pablo Isaza Report

0

Tienes un error tipográfico.

 if (btnSide1 === active)
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!