Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/07/2013, 12:06
jarios
 
Fecha de Ingreso: mayo-2011
Ubicación: Zaragoza
Mensajes: 58
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Cambiar attr con jQuery

Tambien podrias usar addEventListener para registrar las funciones y asi se pasa el contexto directamente:

Código Javascript:
Ver original
  1. function myFunction(){
  2.     var variable = this;
  3.  variable.setAttribute('src','icon2.png');
  4. }
  5.  
  6. document.getElementById('mesa1').addEventListener('click',myFunction,false);

En la etiqueta:

Código HTML:
Ver original
  1. <img id="mesa1" src="icon.png" alt="mesa"/>

Ahora si que me he quedado contento :)

Saludos.