2010-03-03 18 views
6

Quando eseguo una funzione jQuery come .fadeIn, .fadeOut, .slideUp, .slideDown, .toggle, ecc. In IE il mouse sfarfalla sempre e la clessidra lampeggia rapidamente dentro e fuori vista accanto a il cursore. Ho provato diversi metodi per nascondere del tutto il mouse mentre l'animazione non ha funzionato, inoltre non lo voglio nella maggior parte dei casi comunque.jQuery Mouse Flicker in IE

Qualcuno ha un'altra soluzione per risolvere questo problema?

risposta

5

Se si sta eseguendo l'animazione su qualsiasi cosa abbia un'immagine di sfondo definita CSS, IE lo farà. Se puoi farlo in un altro modo (tag <img>, escludere quell'elemento quando IE si anima, ecc.) Dovrebbe eliminare lo sfarfallio.

+0

IIRC, l'impostazione di un colore di sfondo sull'elemento lo risolverà anche. –

+0

Potresti spiegare un po 'di più su cosa fare? – kamaci

+1

Si tratta ancora di un problema noto in IE11? C'è più dettagli ovunque? È molto difficile da google a causa di keywors che si sovrappongono ad altri problemi del pc eppure sembra che abbia questo problema con un sito che sto sviluppando. Clessidra tremolante costante. – darkflame