title: Append content to element dynamic without changing the event that introduced it
body: <p>We are using a JSON file as a data source for some description texts on our website. The element to which I would like to append the description gets created only when a certain event is fired (I don't know the name of the event)</p>
  
  <p>This is my current code:</p>
  
  <pre><code>jQuery('.preview-text').append('&lt;p style="font-size: 20px;"&gt;' + text + '&lt;/p&gt;');
  </code></pre>
  
  <p>The elements which gets created in the future is obviously <code>.preview-text</code>. Since it's not present when the document is loaded, it doesn't append the required text to it when it gets created. How can I resolve this?</p>