Jquery 检测flexslider何时加载了第一张幻灯片

Jquery 检测flexslider何时加载了第一张幻灯片,jquery,flexslider,Jquery,Flexslider,我正在使用,我正在通过jquery计算另一个元素的高度/位置,如下所示。但是.flexslider ul li img不起作用。我需要确保flexslider滑块已满载,以便我可以测量其高度,但我无法瞄准它。我已经用setTimeout()证明了这个概念,但是我不知道在任何给定的服务器上加载映像需要多长时间,所以我想让它取决于flexslider是否处于最终尺寸。我怎样才能做到这一点 回调(来自文档):我从文档页面看到,start:function(){}是一个“滑块加载第一张幻灯片时触发”的属

我正在使用,我正在通过jquery计算另一个元素的高度/位置,如下所示。但是
.flexslider ul li img
不起作用。我需要确保flexslider滑块已满载,以便我可以测量其高度,但我无法瞄准它。我已经用
setTimeout()
证明了这个概念,但是我不知道在任何给定的服务器上加载映像需要多长时间,所以我想让它取决于flexslider是否处于最终尺寸。我怎样才能做到这一点

回调(来自文档):我从文档页面看到,
start:function(){}
是一个“滑块加载第一张幻灯片时触发”的属性,但我现在不知道如何使用它。我想这可能是一个更好的解决办法

var resizeBackground = $('.flexslider ul li img').load(function(){

 $('.home .skin-background').css({
     'display': 'block',
     'height': $fpTop.outerHeight(true) + $quickBar.height() - 1 + 'px',
 });

});

$(window).load(resizeBackground).resize(resizeBackground);

我最后做的事情有点复杂,因为我也需要调整代码的大小,但基本上我把上面的代码放到了一个函数中,而不是调用加载,我从我实例化flexslider的地方调用它,就像这样

$('.flexslider').flexslider({

    ... etc ...

    start: function(slider){

    ... etc ...

        sizeSkin(); // This is the function that I put the code in

    }
});