2011-05-25 29 views
1

嘿傢伙, 我使用一些jQuery UI通過縮放和同時淡入來顯示和圖像!jQuery fadeOut觸發問題

jquery.ui.core.js

jquery.effects.scale.js

$('img').show("puff", 1000, function(){$(this).stop();}); 

所以比例達到200%,我已經修改了插件,並在那一刻,我停止動畫,以保持雙倍大小。 從這裏我的願望是​​在2X狀態的圖像,但我不能觸發衰落效應。

$('img').show("puff", 1000, function(){$(this).stop().fadeOut();}); 

不起作用,一個解決方案既不

$('img').show("puff", 1000, function(){$(this).stop()}).fadeOut(); 

誰?

10倍和BR

+0

fadeOut在回調函數中。所以它只會在show()結束時觸發 – Ibu 2011-05-25 18:42:51

+0

是的,並且stop()或者它的工作,有沒有達到理想效果的方法? – kidwon 2011-05-25 18:48:59

回答

1

在您的呼叫使用該回

// set the value to 200% 
$(this).css('some_property','200%'); 
$(this).fadeOut(); 

這樣,你的止損並不需要被調用

,並在動畫結束後,規模將設置爲200%,然後開始淡出