在我的 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) ;
像这样设置超时:
var delay = 1000; setTimeout(function() { // your code }, delay);
示例 http://jsfiddle.net/HuLTs/