Buenas tardes.
 
Utilizo 'onerror' para que me sustituya una imagen en caso que no exista la que se solicita.
Pero con el siguiente script (aunque la imagen que le pongo no existe) no me la cambia  por la de sustitución.
He escapado las comillas simples por que me daban error las dobles al estar dentro de una varible. 
¿Podeís ayudarme?
Gracias y un saludo
 
var a='<div id="cometchat_userlist_'+ay.id+'" class="cometchat_userlist" onmouseover="jQuery(this).addClass(\'cometchat_use  rlist_hover\');" onmouseout="jQuery(this).removeClass(\'cometchat_u  serlist_hover\');"><span class="cometchat_userscontentname"><img src="../imagenes_usuarios/minis/'+ay.imagen+'"width="30"height=30"onerror="src = \'/image/sin_foto.gif\'"> </span><span class="cometchat_userscontentdot cometchat_'+ay+'"></span></div>'] 
  
 
