jquery - jQuery 动画函数

标签 jquery jquery-animate

我是新来的,我对 jQuery 的函数“animate”有疑问

function myFunction(newpage) {
$('#loader').animate({opacity: 0.0}, 400, 'linear', function(){
    // callback of fadeOut()
    $(this).load(newpage + ".php #toload", function(){
        // callback of load()
        $('#loader').animate({opacity: 100.0}, 400, 'linear', function(){
            //callback of fadeIn()
            // (not relevant for my problem, I think)
            $.getScript("js/test.js");
        });
      });
   });
}

我的问题是:第一个“animate”就像一个魅力,但第二个“animate”正确加载新内容,没有动画(简单的“fadeIn”)。

有人可以帮助我吗? 谢谢指教!

附注抱歉我的英语不好

最佳答案

动画正在运行,但速度太快,您看不到它,因为您在 400 毫秒内指定了 opacity:100;

使用{opacity: 1;},因为不透明度最大值为 1,最小值为 1。值为0

关于jquery - jQuery 动画函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170543/

相关文章:

jquery - 排队 jQuery 动画的最佳方法

jQuery 变换旋转未按预期运行

php - 结合托管在 Web 服务器上的 PHP 和 jQuery 来使用 POST 函数提交表单?

javascript - 单元测试 Mootools 代码的最佳解决方案

javascript - 对单个选择器上的多个事件处理程序使用 .off 函数

html - 为什么这个动画不起作用?

javascript - 如何让这种抖动效果表现出来?

jquery - 如何使用 jQuery 使 "flat image"像弹出书一样站立

jquery - 我怎样才能以相反的方式制作动画?

JQuery - 动画滚动但不是点击而是滚动