我使用尺寸效果將我元素的高度從100減小到80px。之後,我想將元素動畫化回原始狀態,但是,再次使用大小效果會導致很多輕微的CSS樣式(這是預期的)。如何在使用尺寸效果後對元素進行動畫修復?
如何動畫這個元素的正確的恢復?
換句話說,如果我這樣做:
$("my_element").effect("size", { to: { height: "80px" } });
我怎麼動畫$("my_element")
回正是它的預調整狀態?
我想出的方法是混亂和非常依賴於內部實現的規模效應。
編輯:
這樣做的不夠好:
$("my_element").effect("size", { to: { height: "100px" } });
,因爲它留下了許多其他風格的上漲上的元素。
真相,但我不能補間動畫的兩個國家,然後對嗎? –
爲了澄清一點 - 我在想,你可以再次使用的尺寸效應,將其設置回原來的大小值(在這一點上,讓你有一個稍微偏離CSS樣式,如你所提到的)。正是在這一點上,您可以用您的副本替換當前關閉的DOM元素。它們之間的差異應該很小,以至於不能保證過渡效果。 –
讓我試試看,我認爲它會看起來很奇怪。也許不會。 –