大量の画像が含まれているページの読み込み時間を短縮するために、Lazy LoadプラグインをjQueryMobileサイトに実装しようとしています。レイジー画像をjQuery Mobile内にロードする
私がJQMのajaxページロードをバイパスする場合、次のようなURLに直接行く:http://hello.com/about
、遅延読み込みがうまくいきます。しかし、JQMのajaxページローディングを使用する別のページからAboutページをクリックすると、Lazy Loadがロードされません。ページについて
ザ・私は成功しませんpageinit
機能への結合のバリエーションの数を試したabout
=><div data-role="page" data-theme="a" id="about">
のIDを持っています。私の最新の試みは次のとおりです:
$('#about').live('pageinit', function() {
$(window).load(function() {
$("img.lazy").lazyload();
});
});
これに関するガイダンスはすばらしいでしょう。みんなありがとう。
ありがとうジャスパー。それは私がここで得た最も完全な答えの一つでなければなりません。あなたは揺れる。 – rocky
@rockyよろしくおねがいします。いつも助かります。 – Jasper