JQuery淡出并没有完全淡入Chrome

Kui*_*che 5 javascript jquery google-chrome

在使用fadeIn显示内容时,我一直在处理Chrome中的错误.它将显示但是透明,或者它的块将以完全不透明度出现,而其他块根本不出现.当浏览器重新绘制它时,即通过调整窗口大小或突出显示内容等,内容将正确显示.

在Safari和Firefox中测试时,它会正确淡入.

$(stuff).hide().appendTo("body").fadeIn(100);
Run Code Online (Sandbox Code Playgroud)

复制到这里:http://jsfiddle.net/kuiche/x9fwdaLc/

And*_*aal 0

$(stuff).hide().appendTo("body").fadeIn(100, function() {
  $(this).show();
});
Run Code Online (Sandbox Code Playgroud)

当元素完成淡入时,强制在元素上完全显示作为回调。