0

我正在使用一个简单的加载来使用淡入淡出作为回调的内容填充 div。然后我对图像进行辅助淡入淡出,以减少它们的流行。

我想完全删除此弹出窗口,并且仅在加载所有图像后才使页面淡入,因此它们都作为一个整体加载。我如何实现这一目标?

$("#content").load("pages/test.htm", function () {
    $("#page").fadeTo(250, 1, "swing");
});

然后在加载的页面上

$('img').load(function (e) {
    $('img').fadeIn();
});

我怎样才能做到这一点?

4

3 回答 3

0

这是一个令人困惑的问题,但以下工作不起作用吗?

$('img').load(function() {
    $("#page").fadeTo(250,1,'swing');
});
于 2013-02-18T05:32:30.297 回答
0
$(window).load(function(){
    // do your fade in here
});
于 2013-02-18T05:33:06.267 回答
0

试试这个:

$("#content").load("pages/test.htm", function () {
    $("#page").fadeTo(250, 1, "swing",function(){
        $('img').fadeIn();
    });
});
于 2013-02-18T05:46:06.023 回答