0

私はjquery mobileを使用してリモートjsonから情報をロードし、それをサムネイルごとにリストに載せています。問題は、各画像が読み込まれるまで読み込み中の画像を表示することです。

各画像の ID を使用して、この src を置き換えようとしています。しかし、それはきれいな方法ではありません。

// Add each json elemnt to list with image with id
$('#list_nearbys').append("<li><a href=''><img id=" + this.id + " src='" + image + "' width='115' height='115'></img></p><h3>" + this.title + "</h3><p>" + this.description + 
"</p></a></li>");

// refresh the list
$('#list_nearbys').listview('refresh');

// Here i modify the original image with a loading image
$("img[id$='" + this.id + "']").attr('src', "images/ajax-loader.gif");

// Here i should launch the load from image and when the image was loaded replace with this.

何か案が ?前もって感謝します

4

1 に答える 1

0

Jail Jquery プラグインの使用

http://www.sebastianoarmelibattana.com/projects/jail

于 2012-07-03T15:34:05.030 に答える