2010-03-03 9 views
6

Cuando ejecuto una función jQuery como .fadeIn, .fadeOut, .slideUp, .slideDown, .toggle, etc. en IE, el mouse siempre parpadea y el reloj de arena parpadea y desaparece rápidamente junto a el cursor He intentado diferentes métodos para ocultar el mouse por completo mientras la animación va en vano, y no quiero eso en la mayoría de los casos de todos modos.jQuery Mouse Flicker en IE

¿Alguien tiene otra solución para arreglar esto?

Respuesta

5

Si está haciendo animación en cualquier cosa que tenga una imagen de fondo definida por CSS, IE lo hará. Si puede hacerlo de otra manera (etiqueta <img>, excluya ese elemento cuando IE se anima, etc.) debería eliminar el parpadeo.

+0

IIRC, establecer un color de fondo en el elemento también lo arreglará. –

+0

¿Podría explicarme un poco más sobre qué hacer? – kamaci

+1

¿Sigue siendo este un problema conocido en IE11? ¿Hay más detalles en cualquier lugar? Es muy difícil de googlear debido a que keywors se superpone con otros problemas de PC, pero parece que tengo este problema con un sitio que estoy desarrollando. Constante reloj de arena parpadeante. – darkflame