Sea texto o imagen, el cambio se va a dar.
Podrías, por ejemplo, usar una variable cuyo valor vaya cambiando por cada clic. Puede cambiar de
true
a
false
, de 1 a 0, incrementar como valor numérico de uno en uno y tomar los valores pares para una imagen y los impares para la otra, entre muchas otras formas.
Un pequeño ejemplo:
Código Javascript
:
Ver originalvar aux = true;
$("#id del elemento").on("click", function(){
if (aux){ //Si es verdadero
aux = false; //Cambia a falso
$(this).prop("src", "imagen1.jpg");
//Otras instrucciones
}
else{ //Si es falso
aux = true; //Cambia a verdadero
$(this).prop("src", "imagen2.jpg");
//Otras instrucciones
}
});
Un saludo