Javascript Jquery获取流体图像的高度
我需要得到一个图像的高度,并应用到另一个div的高度。这是很容易使用的Javascript Jquery获取流体图像的高度,javascript,jquery,css,Javascript,Jquery,Css,我需要得到一个图像的高度,并应用到另一个div的高度。这是很容易使用的 $(window).load(function() { var img_height = $('#image').height(); $('.some_div').css('height', img_height); }); 然而。。。图像设置为100%宽度,并在重新调整浏览器窗口大小时更改大小。有可能获得图像的真实高度吗 您可以使用窗口调整大小回调 $(window).resize(function()
$(window).load(function() {
var img_height = $('#image').height();
$('.some_div').css('height', img_height);
});
然而。。。图像设置为100%宽度,并在重新调整浏览器窗口大小时更改大小。有可能获得图像的真实高度吗 您可以使用窗口
调整大小回调
$(window).resize(function(){
var img_height = $('#image').height();
$('.some_div').css('height', img_height);
})
您可以使用windowresize
callback
$(window).resize(function(){
var img_height = $('#image').height();
$('.some_div').css('height', img_height);
})
下面是一个使用控制台报告图像高度的示例
下面是一个使用控制台报告图像高度的示例 IIRC$.height()返回元素的当前计算高度。。。那么,您是否尝试调用$('#image').height()并将结果回显到$(窗口)上的控制台。在('resize')或类似情况下?IIRC$.height()返回元素的当前计算高度。。。那么,您是否尝试过调用$('#image').height(),并将结果回显到控制台上的$(窗口)。在('resize')或类似的功能上?由于JSFIDLE的工作方式,您的FIDLE并不能很好地工作,但回答得很好。由于JSFIDLE的工作方式,您的FIDLE并不能很好地工作,但回答得很好。