我有以下 jQuery,它可以找到响应式图像的高度:
$(document).ready( function() { //Fires when DOM is loaded
getImageSizes();
$(window).resize(function() { //Fires when window is resized
getImageSizes();
});
});
function getImageSizes() {
$("#slideshow img").each(function() {
var $height = $(this);
console.log( $height.height() );
});
}
我的目标是使用 $height 变量来指定具有幻灯片 ID 的 div 的高度。
我假设我可以使用这个:
$('#slideshow').css({'height': $height + 'px;'});
但是它不起作用(没有指定高度)。
我像这样包含了上面的行:
$(document).ready( function() { //Fires when DOM is loaded
getImageSizes();
$(window).resize(function() { //Fires when window is resized
getImageSizes();
});
});
function getImageSizes() {
$("#slideshow img").each(function() {
var $height = $(this);
console.log( $height.height() );
$('#slideshow').css({'height': $height + 'px;'});
});
}
有什么我想念的吗?