1

我希望一个 javascript 函数在另一个函数完成后执行。这是我的代码:

$(window).load(function(){
$('#dvLoading').fadeOut(2000);
});

window.addLoadEvent = function() {
$('#popuprel1').show();
}
4

2 回答 2

1

这是因为第二个onload取代了第一个。按照这个。对于 上的多个事件onload,请使用addLoadEvent

于 2013-09-29T10:15:23.023 回答
1

您想将回调用于淡出。一旦初始动画完成,它就会调用第二个函数。

http://api.jquery.com/fadeOut/

基本上 - 你想做这样的事情:

$(window).load(function(){
    $('#dvLoading').fadeOut(2000, function() {
        $('#popuprel1').show();
    });
});
于 2013-09-29T10:39:48.177 回答