我正在为我的iOS应用程序使用jquery mobile-1.2.0和cordova-2.1.0。在iOS模拟器上一切正常,但如果我在iPhone上运行应用程序,那么当我转到特定页面时,标题下方的内容会出现,然后设置为其定义的位置。为什么会这样?
从login.htm页面我使用$.mobile.changePage('menu.htm', {transition: "slide"});
转到menu.htm,下面是menu.htm:
<div data-role="content">
<ul data-role="listview" id="mainMenu">
<li style="height:50px">
<a href="LeadScreens/leadHome.htm" data-transition="slide" id="leadsLink">
<img src="images/leads.png" alt="leads" class="ui-li-icon"/>
Leads
</a>
</li>
<li style="height:50px">
<a href="abc.htm" data-transition="slide" id="activitiesLink">
<img src="images/activities.jpg" alt="activities" class="ui-li-icon"/>
Activities
</a>
</li>
</ul>
</div>
答案 0 :(得分:0)
底部有一个额外的</div>
。这可能是问题所在。