jquery mobile page Problemy z kontenerem

Jeśli poprawnie czytam dokumentację dotyczącą:http://jquerymobile.com/demos/1.1.0/docs/api/methods.html

Używanie funkcji pageContainer i roli powinno zastąpić zawartość jednej strony na mojej bieżącej stronie, na przykład tak, jakby był szablonem, w którym nagłówek i stopka są przechowywane, ale tylko zawartość jest zmieniana.

Próbuję zrobić prosty przykład, aby zrozumieć, jak to działa, ale mam piekielny czas.

Oto mój super prosty przykład.

<code><!DOCTYPE html>
<html>
  <head>
  <title></title>

  <link rel="stylesheet" href="static/css/jquery.mobile-1.1.0.min.css" type="text/css" />   
  <script type="text/javascript" charset="utf-8" src="static/js/jquery-1.7.1.min.js"></script>        
  <script type="text/javascript" charset="utf-8" src="static/js/jquery.mobile-1.1.0.min.js"></script>
  <script type="text/javascript">

    $(document).ready(function(){
        $.mobile.changePage('page2.html',{
            'pageContainer': $('#content_container'),
            'role':'content'
        });
    });

  </script>
  </head>
  <body >
      <div data-role="page">
          <div data-theme="a" data-role="header">
              <div data-role="navbar" data-iconpos="top">
                  My Header
              </div>
          </div>
          <div id='content_container' data-role="content">
              <p>Page 1 </p>
          </div>
          <div data-theme="a" data-role="footer">
              My Footer
          </div>
      </div>                 
  </body>
</html>
</code>

I to jest strona 2

<code><html>
    <body>
        <div data-role="page">
            <p>Page 2</p>
        </div>
    </body>
</html>
</code>

Kiedy to się ładuje, zamiast zastępować „Strona 1” dla „Strona 2”, otrzymuję przekierowanie na nową pustą stronę. Wszelkie wskazówki dotyczące tego, co robię źle, zostaną docenione.

questionAnswers(3)

yourAnswerToTheQuestion