Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2015, 11:52
Zipus
 
Fecha de Ingreso: junio-2010
Mensajes: 106
Antigüedad: 14 años, 5 meses
Puntos: 1
.on("click"... solo funciona la primera vez

Código Javascript:
Ver original
  1. $(document).ready(function () {
  2.      $("[id^=CAM]").on("click",function () {
  3.         var cambio=$('#hola').text();
  4.         if(cambio.=="DESACTIVADA"){
  5.             $('#hola').text("ACTIVADA");
  6.         } else {
  7.             $('#hola').text("DESACTIVADA");
  8.         }
  9.     })
  10.  });
Código HTML:
Ver original
  1. <div id="hola">ACTIVADA</div>
  2. <input type="button" value="CAMBIAR" id="CAM_holaaaaaaa" style="width:80px;">

No entiendo porque solo se ejectuta la funcion la primera vez que se hace click, yo quiero que pueda cambiarlo tantas veces quiera.

He buscado por internet y no encuentro nada.

Gracias por vuestra ayuda.

Pd. Uso la ultima versión de jQuery