title: External JS file's functions not loading after infinite scroll
body: <p>I am using gumroad.js on tumblr with infinite scroll</p>
  
  <pre><code>&lt;script type="text/javascript" src="https://gumroad.com/js/gumroad.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>This creates an overlay checkout (modal) window on button clicks. For the first 15 posts it loads fine. But once the remaining buttons load on infinite scroll, they do not load with the js functionality.</p>
  
  <p>The script is located in the page's <code>&lt;head&gt;</code></p>
  
  <p>Do I need to reload the file in every callback of the infinite scroll?: <code>function(newElements) {</code></p>
  
  <p>EDIT</p>
  
  <p>I just noticed that the soundcloud player is also disappearing after infinite scroll. These are both custom classes. They show up in the inspector as having the classes still in tact, but the js files are not getting processed. </p>