title: Fading in a Javascript Object after a certain Time
body: <p>So I have particle object in JavaScript which is called after a certain Time simply like this:  </p>
  
  <pre><code>setTimeout(function() {
    particle();
  }, 3000);
  </code></pre>
  
  <p>Now I want this object to be faded in slowly to the canvas after the 3 seconds but I don't know how. I have tried using the jQuery <code>fadeIn()</code> function but it did nothing to the object. </p>
  
  <p><strong>EDIT</strong>: I am using the library <em>particles.js</em> from  <a href="https://vincentgarreau.com/particles.js/" rel="nofollow noreferrer">https://vincentgarreau.com/particles.js/</a> if you want to see the whole logic behind <code>particle();</code>. You can find a working code snippet there. I have not changed the code by a lot except for the styling of the particles. </p>
  
  <p>Thanks a lot</p>