$.post("service.php", { GetStartpageImages : true },function(data) {
$.each(data,function(i, value){
var path = "uploads/thumb_" + value.Filename;
$('.startpage-images').append(
'<div class="imagewrapper clearfix">' +
'<a class="imagelink" href="?p=photo&id=' + value.ID + '">' +
'<img src="'+ path +'"/></a>' +
'<div class="imageinfo alpha70">'+ value.UploadTimestamp +'</div>' +
'</a>' +
'</div>');
});
});
一度ロードしたら表示できますか? $(window).load..
私のために働いていない。ajaxを使用して追加された画像を待つ
$.post("service.php", { GetStartpageImages : true },function(data) {
$.each(data,function(i, value){
var path = "uploads/thumb_" + value.Filename;
$('.startpage-images').append('<div class="imagewrapper clearfix">' +
'<a class="imagelink" href="?p=photo&id=' + value.ID + '">' +
'<img src="'+ path +'"/></a>' +
'<div class="imageinfo alpha70">'+ value.UploadTimestamp +'</div>' +
'</a>' +
'</div>');
function imgLoadCallback(){
$('.imagewrapper').show();
}
var img = new Image();
img.addEventListener('load', imgLoadCallback, false);
img.src = path;
});
});
:ありがとう
ありがとう、しかし、私は違いを気付くことはできません:/ http://83.254.112.18/fotosida/ – Johan
私は言うことができる私のコードが動作します。私は最近このようなことを今朝使った。 1つではなく、複数の画像を読み込んでいるようです。私はあなたを助けるためのコードを投稿する必要がありません。 – maxedison
問題はあなたのコードではないので、すべてこれを受け入れる - それは失敗するロードイベントだった上記のhtmlです。これは誰かのために便利かもしれません:) Thnaks助けて! – Johan