Diciamo che ho chiamato $ element.fadeIn (200). 100 ms dopo, qualcosa accade su quella pagina e voglio interrompere quella dissolvenza e immediatamente fadeOut(). Come posso fare questo?jQuery: interruzione di fadeIn()/fadeOut()
Se chiamate call $ element.fadeIn (200) .fadeOut (0), il fadeOut() si verifica solo dopo che il fadeIn() ha terminato.
Inoltre, c'è un modo per esaminare $ elemento per determinare se un fadeIn() o fadeOut() è in esecuzione? L'elemento $ ha un membro .data() che cambia?
Sir, il tuo suggerimento ha funzionato come un incantesimo! Ho letto molte domande su questo argomento, ma non ho mai trovato nulla su stop() che interrompe e rimuove l'animazione corrente. –
.finish() potrebbe funzionare anche. –