我有一个图像,我需要获得高度(因为它在每个页面上都不同)并将相同的高度应用于页面上的不同div。
这是我的代码
$().ready(function() {
$(".myimage img").load(function() {
var imageHeight = $(this).height();
$('.somebox').css("height",imageHeight);
});
});
这是我尝试的jsfiddle的链接: http://jsfiddle.net/mGB5Y/
答案 0 :(得分:2)
$(document).ready(function() {
$("img.myimage").each(function() {
$('.somebox').css("height",$(this).innerHeight());
});
});
或者,甚至更好:
$(document).ready(function() {
$('.somebox').css("height",$("img.myimage").innerHeight());
});