2009-09-21 4 views
1

J'ai écrit un script jQuery pour briller puis disparaître de la même façon que la lueur et s'estomper ici lors du débordement de la pile. Le seul problème que j'ai est quand j'appelle le removeAttribute («filtre») pour réparer la police cleartype pour IE, il erreurs dans Firefox, empêchant ainsi d'autres scripts de travailler.jQuery removeAttribute Erreur dans FF

Lorsque je commente la ligne, tout fonctionne sauf dans IE le cleartype est moche. Voici ma méthode ...

function flash(selector) { 
    $(selector) 
    .css('opacity', 0) 
    .animate({ backgroundColor: 'khaki', opacity: 1.0 }, 800) 
    .animate({ backgroundColor: '#ffffff' }, 350, function() { 
     this.style.removeAttribute('filter'); 
    }); 
} 

Toutes les pensées, les idées et tel ou tel?

Merci!

Répondre

4

Hmmm ... est-ce que le removeAttr de jQuery échoue également?

... 
.animate({ backgroundColor: '#ffffff' }, 350, function() { 
    $(this).removeAttr('filter');  
};