JQuery RemoveAttribute Ошибка в FF - PullRequest
       12

JQuery RemoveAttribute Ошибка в FF

1 голос
/ 22 сентября 2009

Я написал сценарий jQuery для свечения, а затем исчезания, похожего на свечение, и исчезновение здесь при переполнении стека. Единственная проблема, с которой я сталкиваюсь, - это когда я вызываю removeAttribute ('filter'), чтобы исправить шрифт cleartype для IE, он выдает ошибку в Firefox, тем самым останавливая работу других скриптов.

Когда я закомментирую строку, все работает, за исключением того, что в IE унылый тип. Вот мой метод ...

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

Есть мысли, идеи и тому подобное?

Спасибо!

1 Ответ

4 голосов
/ 22 сентября 2009

Хммм ... JQuery removeAttr тоже не работает?

...
.animate({ backgroundColor: '#ffffff' }, 350, function() {
  $(this).removeAttr('filter');      
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...