是否可以在prepend方法中添加回调?我需要等到DOM重建后再开始淡入淡出动画。
$("body").prepend(div);
$(div).css({
'opacity': 1
});
动画是用CSS3转换制作的,所以我只需要等待DOM就绪,然后更改CSS的不透明度。。
这是我的问题。。。
以下是更新:http://jsfiddle.net/8MFJQ/4/
prepend没有回调,因为DOM已准备好进行调用。我正在使用Jquery的fadeIn和fadeOut来实现更广泛的浏览器覆盖范围。
如果我没有错,你可以像$("body").append(div).css({'opacity': 1});
那样做。或者您可能需要更改的方法,例如$(div).appendTo('body').css({'opacity': 1});