我怎样才能淡出,改变测试,然后干净利落地淡入jQuery?

我一直在使用div,我对用户操作进行了更改.我希望它淡出,更改节点值然后淡出.

无论我尝试什么,我总是看到价值随着元素逐渐消失而改变.有人可以帮忙吗?

        calculator_result.fadeOut();
        calculator_result.css("color","#fff").html("€" + vRelief + ".00");
        calculator_result.fadeIn();

这是我现在使用的代码,但我尝试了几种不同的方法!延迟可能会起作用,但这肯定是一种更清洁的方式吗?

干杯,
丹尼斯

最佳答案
在fadeOut的回调中发生更改和淡入.在回调中执行此操作时,代码将在效果完成后才会运行.

 calculator_result.fadeOut( 'normal',function() {
      $(this).css("color","#fff").html("€" + vRelief + ".00" )
             .fadeIn();
 });

相关文章

jQuery插件的种类 1、封装对象方法 这种插件是将对象方法封装起来,用于对通过选择器获取的jQuery对象进...
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。 入门 编写一个jQuery插件开始于给...
最近项目中需要实现3D图片层叠旋转木马切换的效果,于是用到了jquery.roundabout.js。 兼容性如图: ht...
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异...
AMD 模块 AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一...