title: function in setInterval() executes without delay
body: <p>I am in the process of making a jquery application to hide an image after a specified interval of time by using setInterval(). The problem is that the hide image function executes immediately without delay.</p>
  
  <pre><code>$(document).ready(function() {
  
    setInterval(change(), 99999999);
  
    function change() {
      $('#slideshow img').eq(0).removeClass('show');
  
    }
  
  });
  </code></pre>
  
  <p>I am testing it in <a href="http://jsfiddle.net/wWHux/2/" rel="nofollow noreferrer">jsfiddle</a>.</p>