title: jQuery / Cordova history issue - iOS 9 history broken?
body: <p>i'm just working on an application. After i started last week i added a few pages. Today i tried to implement the backbutton and i lose my head... four hours now i tried to get it working but i'm not able to because there are some strange behaviours in iOS 9.</p>
  
  <p>So my hardware setup for better understanding:</p>
  
  <ul>
  <li>Mac Mini - OS X - <strong>Yosemite 10.10.5</strong></li>
  <li>iPhone 6S - <strong>iOS 9.0.1 (13A405)</strong></li>
  <li>iPhone 6+ - <strong>iOS 9.0 BETA (13A4305g)</strong></li>
  <li>iPhone 5 - <strong>iOS 9.0 (13A344)</strong></li>
  <li>iPad 4 - <strong>iOS 8.3 (12F69)</strong> </li>
  </ul>
  
  <p>My application setup for better understanding:</p>
  
  <ul>
  <li>Cordova at <strong>version 5.3.3</strong></li>
  <li>Cordova platform <strong>iOS at version 3.9.1</strong></li>
  <li>jQuery at <strong>2.1.4 minified</strong></li>
  <li>jQuery mobile <strong>at 1.4.5 minified</strong></li>
  </ul>
  
  <hr>
  
  <h2>The problem</h2>
  
  <p>So i want to implement a back button inside my application via jQuery. Normaly the way would be to add a <code>href</code> with attributes like <code>data-rel="back"</code> and <code>data-transition="reverse"</code>. So my code looks like this: </p>
  
  <p><strong>index.html</strong> </p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
      &lt;head&gt;
      &lt;meta charset="utf-8"&gt;
      &lt;meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width"&gt;
      &lt;link rel="stylesheet" type="text/css" href="css/index.css"&gt;
      &lt;link rel="stylesheet" type="text/css" href="css/jquery.mobile.structure-1.4.5.min.css"&gt;
  
      &lt;script type="text/javascript" src="js/jquery-2.1.4.min.js"&gt;&lt;/script&gt;
      &lt;script type="text/javascript" src="js/jquery.mobile-1.4.5.min.js"&gt;&lt;/script&gt;
      &lt;script type="text/javascript" src="cordova.js"&gt;&lt;/script&gt;
      &lt;title&gt;Hello World&lt;/title&gt;
      &lt;/head&gt;
      &lt;body&gt;
          &lt;div data-role="page" id="page1"&gt;
            This is page 1&lt;br /&gt;
            &lt;br /&gt;
            &lt;a href="#page2" data-transition="slide"&gt;
              Go to page 2
            &lt;/a&gt;
          &lt;/div&gt;
  
          &lt;div data-role="page" id="page2"&gt;
            This is page 2&lt;br /&gt;
            &lt;br /&gt;
            &lt;a href="#" data-rel="back" data-transition="reverse"&gt;
              Go back to page 1
            &lt;/a&gt;
          &lt;/div&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>The back button is not working in iOS 9 and iOS 9.0.1. In iOS 8.3 everything works fine. So is there anything known about this issue? Someone heard about it? Or am i totaly wrong and did something the wrong way? As i'm not able to test it on android it would be great if someone could do this. </p>
  
  <p><a href="http://codepen.io/anon/pen/vNyrgB" rel="nofollow">http://codepen.io/anon/pen/vNyrgB</a></p>
  
  <p>Waiting for your feedback now... Thanks in advance! </p>