JQuery淡出并没有完全淡入Chrome

时间:2015-01-08 12:37:41

标签: javascript jquery google-chrome

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

在Safari和Firefox中测试时,它会正确淡出。

$(stuff).hide().appendTo("body").fadeIn(100);

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

1 个答案:

答案 0 :(得分:0)

$(stuff).hide().appendTo("body").fadeIn(100, function() {
  $(this).show();
});

当元素完成它的淡入淡出时,强制在元素上完整显示为回调。