我有两个功能一起工作。一个到一个可见的文章,一个到fadeIn()
一个新的后一个完成褪色。不知何故,第二个功能不会等待第一个完成。我的代码如下:FadeOut回调不会等待完成
itemFadeTo: function(item) {
$('#item_container article:visible')
.stop(true, true)
.fadeOut(750, $().itemFadeIn(item));
},
itemFadeIn: function(item) {
$(item)
.css({ opacity: 0 })
.show()
.stop(true, true)
.animate({ opacity: 1}, 750);
}
调用如下:
var new_item= $('article#new_item');
$().itemFadeTo(new_item);
任何帮助将不胜感激!
感谢, Knal
是否有任何理由为什么你不使用内置的淡入方法? – Nobita 2013-03-07 10:31:50
有可能文章不会总是偏离“不透明:0”。我想这会给我更多'控制'。 – knalpiap 2013-03-07 10:51:08