Hola!
 
xD efectivamente, mantén el contenedor en 
display:none  y una vez le colocas el result llama     
Si no funciona también puedes usar    
Código Javascript
:
Ver originalsetTimeout(function(){ $("#box").show('slow'); },3000);
  
que hará que se muestre pasados 3 segundos