title: iOS Safari cache on Back Button
body: <p>I was curious if anyone has encountered the following issue in iOS Safari:</p>
  
  <ul>
  <li>User navigates to site</li>
  <li>User clicks on Nav Item</li>
  <li>Nav Item clicked displays Sub Nav</li>
  <li>User clicks a sub nav item</li>
  <li>User then clicks the back button</li>
  <li>The sub nav is open automatically (problem)</li>
  </ul>
  
  <p>When you initially click on a main nav item, it should display the sub nav. This happens initially, but when the user goes to a sub nav item page and then clicks the back button, that sub nav is open automatically. When the user clicks the forward button, it goes to the sub nav items page and that nav is still open.</p>
  
  <p>Unless you do a hard refresh the page seems to cache the previous pages state, including the  users interaction.</p>
  
  <p>Heres a basic example of what the markup and styling are:</p>
  
  <p><a href="http://jsfiddle.net/alvincrespo/s5UYY/" rel="nofollow">http://jsfiddle.net/alvincrespo/s5UYY/</a></p>
  
  <p>Any clues/help would be very much appreciated.</p>
  
  <p>[UPDATE]</p>
  
  <p>The above link is just an example to show the markup and CSS. The actual links on the site are not hashtags, they do have actual links going to a new page.</p>