0

jQuery mobileFrameworkとjQueryTmplを使用して、iPhone専用のWebアプリを作成しています。

すべての静的ページは正常に機能します。
ただし、動的ページ(JsonとTmplで構築)はスクロールしません。

4

2 に答える 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 に答える