小编典典

jquery延迟代码的执行

all

在我的 jquery 函数中,我有一个加载器 gif 图像。在我展示它之后,我想延迟一秒钟,然后继续执行其余的代码。我怎样才能做到这一点?

    $('#loader').css('display', '');

    //// I want to put here a delay. 

    var myDate = new Date();
    myDate.setFullYear(2013,8,2);

    var checkyear = myDate.getFullYear();
    var monthly =myDate.getMonth();
    var daily =myDate.getDate();

    $('#day').html(daily) ;
    $('#month').html(months[monthly]) ;
    $('#year').html(checkyear) ;

阅读 69

收藏
2022-05-24

共1个答案

小编典典

像这样设置超时:

var delay = 1000;
setTimeout(function() {
 // your code
}, delay);

示例 http://jsfiddle.net/HuLTs/

2022-05-24