最初の画像の高さはゼロになります。その後、ページをリフレッシュして実際の高さを取得しています。私は最初にその高さを取得する必要がありますか?どのような体が私を助けることができる?htmlに読み込む前に、どのように画像サイズを取得できますか?
$j(document).ready(function(){
var imgV = new Image();
imgV.src="http://www.kerrvilletexascvb.com/Riverside%20Nature%20Center3.JPG";
$j("#imgD").html(imgV.height);
alert(imgV.height);
});
<div id="imgD"></div>
<img src="http://www.kerrvilletexascvb.com/Riverside%20Nature%20Center3.JPG" />
いっそ、位置絶対道をオフに左/トップか何かを-9999pxします。あなたはおそらくあなたの隠されたdivに得るために十分な大きさのコンテンツについて心配する必要はありません。 –
なぜ画像をオフスクリーンで表示する必要がありますか?画像に 'onload'ハンドラを付けてから、[ハンドラ内で] 'image.width'と 'image.height'で画像の大きさを取得できませんか? –