首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery fadeIn/Out el然后fadeIn/Out新el

jquery fadeIn/Out el然后fadeIn/Out新el
EN

Stack Overflow用户
提问于 2012-04-26 17:40:47
回答 2查看 92关注 0票数 0

抱歉,标题请随意编辑,

总之,这是我到目前为止掌握的代码。

代码语言:javascript
复制
$('#foo').click(function() {

  $('#foo2').html('<h4>Please wait...</h4>').fadeOut('fast');

  var sful = $('#foo3').fadeIn('fast').html('<h4>Success!</h4>').fadeOut('slow');
  setTimeout(sful, 4000);

});

我试图在单击时将#foo2 2转到fadeIn,然后将其发送到fadeOut,然后将#foo2 3 (var sful)发送到fadeIn/Out。

EN

回答 2

Stack Overflow用户

发布于 2012-04-26 17:44:55

代码语言:javascript
复制
$('#foo2').html('<h4>Please wait...</h4>').fadeOut('fast', function() {
  var sful = $('#foo3').fadeIn('fast').html('<h4>Success!</h4>').fadeOut('slow');
  setTimeout(sful, 4000);
});

回调 (function() { ..将在动画完成后运行)。请参阅http://api.jquery.com/fadeOut/ (特别是[,callback]部分)。

票数 1
EN

Stack Overflow用户

发布于 2012-04-26 17:44:44

代码语言:javascript
复制
$('#foo2')
          .html('<h4>Please wait...</h4>')
          .fadeOut('fast', function() {  // callback start after fadeOut()
                             setTimeout(function() {
                                 $('#foo3')
                                       .fadeIn('fast')
                                       .html('<h4>Success!</h4>')
                                        .fadeOut('slow');
                              }, 4000);
                           });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10338567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档