javascript - Jquery Mobile page footer jump out of <div data-role="page"></div> -


i have single html 2 jquery mobile pages(two data-role='page') each page have header, content , footer.

but found when page been loaded, second page's footer jump out of <div data-role='page'></div>

here source code:

<html> <head>    <meta charset="utf-8" />     <meta name="format-detection" content="telephone=no" />     <!-- warning: ios 7, remove width=device-width , height=device-height attributes. see https://issues.apache.org/jira/browse/cb-4323 -->    <meta name="viewport" content="width=device-width, initial-scale=1"/>     <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.css" />     <link rel="stylesheet" href="stylesheets/style.css" />     <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>     <script src="http://code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.js"></script>     <script src="/javascripts/setcsstrick.js"></script>     <script src="/javascripts/loadxmlpaper.js"></script>     <script src="/javascripts/loadxmlauthor.js"></script>     <title>p</title> </head> <body>       <div id="paperlistpage" data-role="page" data-add-back-btn="true">           <div data-role="header" >               <h1>paper list</h1>               <!--<a href="#" class="ui-btn-left" data-rel="back">back</a>-->             <a href="/" data-transition="fade" data-icon="home" class="ui-btn-right">home</a>           </div>            <div data-role="content" class="ui-content" role="main">                     <ul data-role="listview" id="list-paperlist" class="ui-listview" data-autodividers="true" data-filter="true">                      </ul>            </div>            <div data-role="footer" data-position="fixed">               <div data-role="navbar">                  <ul >                     <li ><a href="#" class="ui-btn-active ui-state-persist">paperlist</a></li>                     <li ><a href="#peoplepage">people</a></li>                  </ul>              </div><!-- /navbar -->           </div>      </div>       <div id="peoplepage" data-role="page" data-add-back-btn="true">             <div data-role="header" >                <h1>people</h1>                 <!--<a href="#" class="ui-btn-left" data-rel="back">back</a>-->                     <a href="/" data-transition="fade" data-icon="home" class="ui-btn-right">home</a>             </div>               <div id="content" data-role="content"  class="ui-content" role="main">                 <ul data-role="listview" id="list-author" data-autodividers="true" data-filter="true">                 </ul>               </div>             <div data-role="footer" data-position="fixed">                 <div data-role="navbar">                    <ul >                       <li ><a href="#paperlistpage">paperlist</a></li>                       <li ><a href="#" class="ui-btn-active ui-state-persist">people</a></li>                    </ul>                </div><!-- /navbar -->             </div>      </div>       <!--<script type="text/javascript" src="phonegap.js"></script>-->     <!--<script type="text/javascript" src="javascripts/index.js"></script>--> </body> 

and here screenshot of source chrome dev tool:

enter image description here


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -