-1

レガシー アプリケーションをモバイル フレンドリーに変換し、jQuery Mobile を使用しています。これまでのところ、ロード時にブラウザがハングするこの大きなページ (2MB) を見つけるまでは問題ありませんでした。ページから jQuery Mobile の参照を削除すると、問題なく読み込まれます。

したがって、jQuery Mobile スタイルで DOM を書き直すとハングすると思います。しかし、ほとんどのコントロール (80%) は「display:none;」です。ページの読み込み時。ページの読み込み時に表示されるコントロールのみを jQuery Mobilize する方法はありますか?

いずれにせよ、これは設計が悪いページであり、今すぐ小さいサイズのページに書き直すことはできません。他の多くの場所に影響を与え、締め切りが厳しすぎるためです。

これを処理する方法についてあなたのアイデアを教えてください。

4

1 に答える 1

1

使用する:

data-role="none"

これについては、別の回答で詳細を確認してください。 「マークアップ強化防止の方法」の章を検索してください。jsFiddleライブの例もあります。

于 2013-03-01T12:59:50.377 に答える