Código
la idea es que al tocar un boton el texto cambie, haciendo una animacion, a otro idioma segun el boton que toquen. Para eso he creado este codigo en jQuery:
Código
$(function(){ console.log("jQuery esta funcionando"); $('#en').click(function(){ $('#texto').addClass("flash").text("Hola mundo") console.log("Cambiaste a idioma Spanish") }) $('#es').click(function(){ $('#texto').addClass("flash").text("Hello World") console.log("Cambiaste a idioma Ingles") }) $('#pt').click(function(){ $('#texto').addClass("flash").text("Ola Mundo") console.log("Cambiaste a idioma Portugues") }) });
como pueden ver, yo agrego la clase flash al elemento con el id texto, que en este caso es el h1, y luego le cambio el texto. Hasta ahi todo bien, pero hay un problema. Cuando voy toco otro boton, el elemento h1 ya tiene la clase flash agregada, por lo que aunque la vuelva agregar, la animacion no se ejecuta.
Que puedo hacer para que la animacion se ejecute cada vez que yo toque los botones?