Espero haber entendido correctamente.
El asunto es que al momento de asignar la función muestrame() al evento click de los <a>, estos sólo se asignan a los que existen en ese momento en el DOM. Este comportamiento es muy obvio y esperable, pero a todos se nos pasa.
jQuery tiene un método para tratar con este asunto, llamado
.delegate(). Se usa de esta forma:
Código Javascript
:
Ver originalfunction inicio(){
var x;
x=$("a");
//x.click(muestrame);
$('#contenedor').delegate('a','click',muestrame)
}
Necesitás envolver todo en un contenedor (yo le puse el id de ejemplo "contenedor"). A ese contenedor le decís que todos los <a> (o cualquier selector jQuery, por supuesto) en su interior que existen ahora y que exisitrán después, deben ejecutar tal función en tal evento.