title: jQuery plugins cling on, even where they are not sourced through the script tag
body: <p>I am building an HTML page (page A) which uses photos as links. On click, information pops up about the photos. To make pop-up forms I used external jQuery plugins. When I navigate to the page all pages seem fine but when I linked back from page A to previous pages, the jQuery plugins clinged on and ruin the page. </p>
  
  <p>Is it because the plugins are stored in cache because I tried</p>
  
  <p><code>&lt;meta http-equiv="cache-control" content= "no-cache"&gt;</code></p>
  
  <p>to stop caches from storing in. I even tried PHP methods and running scripts like <code>localstorage.clear()</code>.
  I also tried refreshing the page through</p>
  
  <p><code>&lt;meta http-equiv="refresh" content="0"&gt;</code></p>
  
  <p>because manual refreshing was doing the trick.
  Please tell me why is this happening. </p>
  
  <p>EDIT 1</p>
  
  <p>Here are the plugins in case they are of any help.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;link rel=stylesheet href= http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css&gt;
  &lt;script src="http://code.jquery.com/jquery-1.11.3.min.js"&gt;&lt;/script&gt;
  &lt;script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"&gt;&lt;/script&gt;</code></pre>
  </div>
  </div>
  </p>