0

jQuery Mobile docsに基づいて、 jQuery および jQuery mobile をロードする<script>タグは<head>要素内に配置する必要があります。

<script>パフォーマンスを向上させるために、ページの下部にタグをロードするように常に言われてきました。例: http://developer.yahoo.com/blogs/ydn/posts/2007/07/high_performanc_5/

jQuery Mobile スクリプトのために、ある場所を他の場所より優先する理由はありますか?

4

1 に答える 1

2

を一番下に置くのは<script>、コード実行前の外部要素の読み込みを高速化するためですが、jQMでは pageinit/pageshow イベントが発火するまで実際には何も表示されません。等)

できるだけ早くコンテンツを表示したい大規模なサイトでは、document.ready の前にonパッシブリスナーをアタッチするのと同じように、これが便利になると想像できます。これは、人々が使用する別のトリックです。

document.readyしかし、これらすべての速度の最適化は、何かが表示されるのを待っているときにはあまり意味がありません。

于 2012-10-04T22:38:18.887 に答える