Código Javascript:
Voy a resumir lo que el codigo hace..Ver original
var c={"titulo":"#como-dar-titulo",contenido_post:"#como-dar-formato","wte":"#como-dar-formato","tags":"#como-etiquetar"}; var b=$("#titulo, #contenido_post, iframe#wte, #tags"); var a=function(d){ var e=$(d); if(e.parent().hasClass("editor")){ return c["contenido_post"]; } return c[$(d).attr("id")] }; //cuando se obtieve el focus en cualquiera de los objetos establecidos b.focus(function(){ var e=a(this); //verifico a que objeto se le dio el focus b.each(function(){ var f=a(this); if(f!=e){ $(f).hide(); } } ); var d=$(e); if(!d.is(":visible")){ //ejecuto la funcion } }) }
Ejecuto una funcion cuando se obtiene focus en $("#titulo, #contenido_post, iframe#wte, #tags");
Como veran en la lista va un iframe con id wte
Todos los elementos ejecutan la funcion correctamente al obtener focus, menos el iframe..
Por qué pasa esto?