我有一个带有类cover_container和img的div。用于获取 img 高度并将其应用于其父 div 的代码。这就是我所做的。
$('.cover_container').height($(".cover_container img").height());
容易的东西。但是,现在我在一页上有多个cover_containers,我开始挣扎。这是我所做的:
for($a = 0; $a < $('.cover_container').length; $a++) {
$currentcovercontainer = $('.cover_container')[$a];
$currentcovercontainer.height($currentcovercontainer.children('img')[0].height());
}
但是,这给了我以下错误:
[21:33:57.440] TypeError: $currentcovercontainer.children is not a function
我也尝试过 jQuery($currentcovercontainer).find('img')[0].height() 或 $currentcovercontainer.height($('> img').height() 之类的想法,但是没有成功。
关于我做错了什么的任何想法?
提前非常感谢!