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

152
Visualizações
Múltiples botones con diferentes ID para una variable

Así que estoy tratando de hacer diferentes idiomas para una terminal de usuario. La forma de seleccionar uno es haciendo clic en una imagen con la bandera del país correspondiente, lo que cambia el idioma al idioma nacional del país. Mis pensamientos sobre cómo hacer eso serían que al hacer clic, el botón cambiaría el valor de una variable que, a su vez, alteraría el idioma que se muestra. Mi primer pensamiento sobre cómo implementar eso sería con el caso del interruptor, pero realmente no sé cómo programarlo.

Esto es lo que obtuve hasta ahora, pero cuando lo probé con alerta, no funcionó:

 var languages = ""; $('#UK, #FR, #SP, #HU, #IN, #CH, #JA, #SK, #BU').click(function() { switch(languages){ case "#UK":languages = 'UK';break; case "FR":languages = 'FR';break; case "SP":languages = 'SP';break; case "HU":languages = 'HU';break; case "IN":languages = 'IN';break; case "CH":languages = 'CH';break; case "JA":languages = 'JP';break; case "SK":languages = 'SK';break; case "BU":languages = 'BU';break; } })

Yo, en teoría, también podría hacer la misma página de seguimiento 10x y dejar que los botones carguen esas páginas, pero no estaría satisfecho con eso. También lo siento si esta es una pregunta estúpida, todavía soy muy nuevo en js.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

La id de su elemento en el que hizo clic parece coincidir exactamente con el idioma que desea configurar, así que simplemente hágalo.

 let languages = ""; $('#UK, #FR, #SP, #HU, #IN, #CH, #JA, #SK, #BU').on('click', function() { languages = this.id; })
about 4 years ago · Juan Pablo Isaza Relatório
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