title: Run Function After Delay
body: <p>I have the below global jQuery function stored, but on page load, I want to execute it after a 1000 delay. Is there something wrong with my syntax? I know the delay always goes before the function. It is not responding.</p>
  
  <p>Global function:</p>
  
  <pre><code>function showpanel() {     
         $(".navigation").hide();
         $(".page").children(".panel").fadeIn(1000);
      ;}
  </code></pre>
  
  <p>Executing function:</p>
  
  <pre><code>parallax.about.onload=function(){
      $('#about').delay(3000).showpanel();
  };
  </code></pre>