porque $(this).attr no está haciendo referencia a la imagen, en el callback de evento click si pero en el método getJSON no
fuera del método getJSON guardá la referencia para usar en el callback
o sea
Código Javascript
:
Ver original$("#img_email").click( function(){
imagen = $(this);
$.getJSON.....
ahora usa esa referencia
imagen.attr(....