我試圖重置一個元素的CSS位置後,它的動畫,但失敗。jQuery重置動畫後的位置
我試過使用stop(),queue:false,並指定動畫完成後使用的css位置,但這些方法都不起作用。誰能幫忙?
我已經簡化我的代碼,並張貼在這裏:http://jsfiddle.net/DSs6r/
快速移動鼠標進出紅色塊的,你會看到事情了一會兒,頂部的位置後排隊:0像素;不被維護。
我試圖重置一個元素的CSS位置後,它的動畫,但失敗。jQuery重置動畫後的位置
我試過使用stop(),queue:false,並指定動畫完成後使用的css位置,但這些方法都不起作用。誰能幫忙?
我已經簡化我的代碼,並張貼在這裏:http://jsfiddle.net/DSs6r/
快速移動鼠標進出紅色塊的,你會看到事情了一會兒,頂部的位置後排隊:0像素;不被維護。
優秀的保羅,我沒有想到這一點,但現在看起來很明顯。解決它:-) – SparrwHawk
真棒:)很高興我能幫助 – Paulpro
您的'.css('top','')'位在動畫之前發生,是這種意圖嗎?它會將它恢復到0嗎? – Orbling