0

基本上,我试图淡入#container_swap#container等待两秒钟,然后交换背景,#container最后淡出#container_swap

function swapBg(){
    $('#container').css('background-image',newBg)
    $('#container_swap').hide();
}
$(
    function(){
        $('#container_swap')
            .css('background-image',newBg)
            .fadeIn(2000)
        ,setTimeout(swapBg(), 2000)
    }
)
4

1 回答 1

2

您正在调用swapBg并将其结果传递给setTimeout. 您想改为传递函数:

setTimeout(swapBg, 2000)
于 2013-08-08T02:02:46.443 回答