Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

252
Visualizações
¿Cómo puedo almacenar un valor en javascript y luego recuperarlo más tarde dependiendo de en qué "parte" de la matriz se hizo clic?
HTML <!--ACU Cards--> <div class="mainSplitContainer factionPadding"> <div class="splitContainer column3"> <div class="splitItem scrollFade animationLeft acuCard" id="acuUEF"></div> </div> <div class="splitContainer column9 acuAbsolute"> <div class="splitItem factionAbsolute acuAbsoluteActive"> <div class="splitImage scrollFade"><img src="../img/uef.jpg" alt=""></div> </div> </div> <div class="splitContainer column3 acuCard"> <div class="splitItem"> <div class="splitImage scrollFade animationLeft"><img src="../img/acucybran.jpg" alt=""></div> </div> </div> <div class="splitContainer column9 acuAbsolute"> <div class="splitItem factionAbsolute"> <div class="splitImage scrollFade"><img src="../img/cybran.jpg" alt=""></div> </div> </div> <div class="splitContainer column3 acuCard"> <div class="splitItem"> <div class="splitImage scrollFade animationRigth"><img src="../img/acuaeon.jpg" alt=""></div> </div> </div> <div class="splitContainer column3 acuCard"> <div class="splitItem"> <div class="splitImage scrollFade animationRigth"><img src="../img/acuseraphim.jpg" alt=""></div> </div> </div> </div> JS let acuCard = document.getElementsByClassName("acuCard"); let factionAbsolute = document.getElementsByClassName("factionAbsolute"); for (let i = 0; i < acuCard.length; i++) { acuCard[i].addEventListener("click", () => { factionAbsolute[i].classList.toggle("acuAbsoluteActive"); let storeVariable = 0; storeVariable.push(i);

Así que tengo esta función que, dependiendo de qué acuCard se haga clic, alterna una clase para factionAbsolute, quiero almacenar el valor de qué tarjeta se usó. Entonces, si se hizo clic en la segunda tarjeta (1), quiero poder almacenar eso en una variable. Esto se debe a que quiero que tenga un comportamiento diferente si se vuelve a hacer clic en la misma tarjeta, como una declaración if como

if i == VariableAlmacenada... (VariableAlmacenada siendo la última acuCard en la que se hizo clic)

¿Cómo podría lograr esto? Creo que algo con push o shift pero no puedo convertirlo en una matriz o siempre tendrá el valor 0

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda