在我的网站上使用 FlexSlider,我试图获取滑块中第一个图像的高度。我认为下面的代码可以完成这项工作,但似乎图像加载得很晚,因此它们在这个 jQuery 事件上没有高度。代码将返回“0”。
$(window).load(function() {
$(document).ready(function() {
var height = $(".flexslider>div>ul>li.flex-active-slide>a>img").height();
console.log(height);
});
});
但是,如果我在页面加载后在浏览器控制台中运行此代码,则会返回正确的高度。
如何使用 jQuery 或 JavaScript 在页面加载/准备就绪时获取图像高度?