Jquery mobile iScrollview-JQuery移动问题
我目前正在尝试使用jQuery mobile构建一个Facebook风格的web应用程序。我的主要问题是用户不能同时滚动导航栏和内容。我尝试了许多基于css的解决方案,但是我的普通浏览器显示的一切都是正确的,而我的所有移动设备都拒绝同时显示两个滚动条 所以我尝试用iScrollview实现iScroll。除了我的可滑动菜单栏,它对所有内容都非常有效。我不知道问题出在哪里。一旦添加页面,iScrollview似乎会忽略数据iscroll属性Jquery mobile iScrollview-JQuery移动问题,jquery-mobile,iscroll,Jquery Mobile,Iscroll,我目前正在尝试使用jQuery mobile构建一个Facebook风格的web应用程序。我的主要问题是用户不能同时滚动导航栏和内容。我尝试了许多基于css的解决方案,但是我的普通浏览器显示的一切都是正确的,而我的所有移动设备都拒绝同时显示两个滚动条 所以我尝试用iScrollview实现iScroll。除了我的可滑动菜单栏,它对所有内容都非常有效。我不知道问题出在哪里。一旦添加页面,iScrollview似乎会忽略数据iscroll属性 <body class="ui-mobile-vi
<body class="ui-mobile-viewport">
<div id="menu" data-role="content" data-iscroll> <!--Menu-->
<div id="memberDetails">
<h3>Username</h3>
</div>
<ul>
<li class="menuDivider" >MENUDIVIDER</li>
<li class="active"><a href="#home" class="contentLink" data-transition="none"><span class="icon" id="home"></span><span class="text">Home</span></a></li>
<li><a href="#page1" class="contentLink" data-transition="none" data-prefetch><span class="icon" id="page1"></span><span class="text">Page One</span></a></li>
<li><a href="#page2" class="contentLink" data-transition="none" data-prefetch><span class="icon" id="page2"></span><span class="text">Page Two</span></a></li>
<li><a href="#page3" class="contentLink" data-transition="none" data-prefetch><span class="icon" id="page3"></span><span class="text">Page Three</span></a></li>
<li><a href="#page8" class="contentLink" data-transition="none" data-prefetch><span class="icon" id="page8"></span><span class="text">Page Eight</span></a></li>
<li class="menuDivider" >MENUDIVIDER</li>
</ul>
</div>
<!--/Menu-->
<!--page Home-->
<div data-role="page" class="pages ui-page ui-body-c ui-page-active" id="home" data-url="home" tabindex="0" style="margin-left: 0px; min-height: 882px; ">
<div data-role="header" class="ui-header ui-bar-a" role="banner"> <a href="#" class="showMenu menuBtn" data-theme="a"><span class="ui-btn-inner ui-btn-corner-all" aria-hidden="true"><span class="ui-btn-text">Menu</span></span></a>
<h1 class="ui-title" tabindex="0" role="heading" aria-level="1">Home</h1>
</div>
<!-- /header -->
<div id="logo"><img src="files/images/wig_logo.png" alt="wig-logo" width="54" height="25"></div>
<!-- /logo -->
<div data-role="content" class="ui-content" role="main">
<p>Text</p>
</div>
<!-- /content -->
</div>
<!-- /page Home-->
</body>
我使用的是jquery1.8.2、jqm1.2.0。slideeffect基本上是通过将内容的边距设置为菜单的宽度来实现的。如果您需要任何进一步的信息,请告诉我。fixed header适用于新的iOS 5和6。如果您的用户来自老用户群,那么您必须担心固定导航栏。我也有过类似的问题。看这里,如果你的用户在iOS 4以上,这将对你有所帮助。我没有找到任何解决这个问题的方法,但我至少找到了另一个插件-