我使用jQuery mobile Framework 和jQuery Tmpl为 iPhone 创建了一个 Web 应用程序。
每个静态页面都可以正常工作。
但是动态页面(使用 Json 和 Tmpl 构建)不会滚动。
问问题
2298 次
2 回答
2
在我们使用的 jQuerymobile 模板中,这是:
$(document).on('touchmove', function(e){
e.preventDefault();
});
阻止我们的页面滚动。
很明显:S
于 2012-07-26T14:34:36.853 回答
0
尝试这个:
$( '#foo' ).trigger( 'updatelayout' );
updatelayout
事件通知其他组件他们可能需要调整其布局以响应其内容更改。开发人员正在构建动态应用程序,从页面中注入、隐藏或删除内容,或以任何影响页面尺寸的方式对其进行操作,也可以手动触发此 updatelayout 事件,以确保页面上的组件更新以响应变化。请参阅http://jquerymobile.com/demos/1.1.1/docs/api/events.html
于 2012-07-18T15:39:10.110 回答