2012-01-25 20 views
0

私のアプリでユーザーのリスト、jQuery-UI accordionがあります。それは良いようだが、問題は、各アコーディオンにユーザーのアバターが含まれていることです。遅延読み込み<img>または背景画像

以前はこれまでと同じでしたが、今は背景画像を設定しました。今では、多くのユーザーがサイトに存在しています。このページは1 MBのデータであるため、削減する必要があります。

画像が表示されたときにのみ読み込まれることを確認する簡単な方法はありますか?

答えて

0

このようなものが動作します。それが私の場合は、DOMの読み込みが完了した後にすべてロードするだけです。

$(this).on('click', function(event) { 
    var img = document.createElement('img'); 
    img.src = 'http://...'; // Whatever the source is. I would store it in as data attribute in 'this'. 
    this.appendChild(img); 
}) 
関連する問題