php を使用していくつかの動的画像を体に挿入していますが、それらを適切に配置するには高さを取得する必要があります。問題は、エクスプローラーを除いて、jQuery が各画像の高さまたは幅を取得することです。次に例を示します。
HTML:
<img src="someimage.jpg" id="img_id" />
Jクエリ
alert($('#img_id').height())
Firefox では、画像ファイルから高さを自動的に読み取り、値を返します。たとえば 400px です。
しかし、エクスプローラーでは空に戻ります! HTML または CSS に高さが記述されている場合にのみ値を返します。
<img src="someimage.jpg" id="img_id" style="height:400px" />
まず、エクスプローラーが画像のサイズを取得しないのはなぜですか。次に、各画像の画像スタイリングを生成せずにこの問題を解決するにはどうすればよいですか? ありがとう