私はimg、次のbtn、前のbtnを持っています
次のボタンは次の画像を次のようにロードします
crntSrc=$("img").attr('src');
nextSrc=(crntSrc+1);
$("img").attr('src',nextSrc);
しかし、nextSrcが完全にロードされるまでprocess.gif画像を表示したいと思います。
私はimg、次のbtn、前のbtnを持っています
次のボタンは次の画像を次のようにロードします
crntSrc=$("img").attr('src');
nextSrc=(crntSrc+1);
$("img").attr('src',nextSrc);
しかし、nextSrcが完全にロードされるまでprocess.gif画像を表示したいと思います。
css で画像の背景として process.gif を設定することができます。
img{
background:url('process.gif') no-repeat center;
}
</p>
次のようなことができます。
function preload(src, cb)
{
var img = new Image();
img.load = cb;
img.src = src;
}
var newImage = "/foo/foo.jpg";
// Function is called after image is loaded into memory.
preload(newImage, function(){
$("#afterloadimg").attr("src", this.src);
});