title: Why does jquery Isotope work on my local machine but not online
body: <p>On my localhost web server these scripts are loading properly and functioning flawlessly, but on my BlueHost account my console is giving me errors about Isotope having no object.</p>
  
  <p>Code:</p>
  
  <pre><code>&lt;script type="text/javascript" src="&lt;?php echo get_template_directory_uri(); ?&gt;/js/jquery.isotope.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="&lt;?php echo get_template_directory_uri(); ?&gt;/js/jquery.infinitescroll.js"&gt;&lt;/script&gt;
  
  &lt;script type="text/javascript"&gt;
  $(window).load(function(){
      $.ajaxSetup({ cache: false });
          var $container = $('#articlePost');
  
  
              $container.isotope({
                  masonry: { columnWidth: $container.width() / 3}
                  });
  
  
              $(window).smartresize(function(){
                  $container.isotope({
                  // update columnWidth to a percentage of container width
                  masonry: { columnWidth: $container.width() / 3}
              });
  
              $container.isotope('reLayout');
  
      });
  });
  
  &lt;/script&gt;
  </code></pre>
  
  <p>And here is the Chrome console error:</p>
  
  <pre><code>Uncaught TypeError: Object [object Object] has no method 'isotope' www.theciv.com:92
  (anonymous function) www.theciv.com:92
  jQuery.event.dispatch jquery-1.9.1.js:3074
  elemData.handle
  </code></pre>