html:
<img alt="test" width="100" height="100">
JavaScript:
alert($('img').height());
ほとんどのブラウザー (chrome) では、予想どおり、アラートに「100」が表示されます。Firefox では、そうではありません。これは、img を次のようなものに「便利に」変換します。
<div>test</div>
..そしてその高さを報告します-私の場合は「19」です。高さを確認する直前にプレースホルダー src を割り当てることで問題を回避でき、問題なく動作します。
私は本当に src 属性を忘れたわけではなく、クライアント側で計算している最中です。
私の質問だと思います-このFirefoxの「有用性」を無効にする方法はありますか?