Я пытаюсь fadeIn и fadeOut прозрачный png, используя JQuery. Конечно, в Firefox это выглядит привлекательно, но значительно меньше, чем приемлемо в IE (7 и 8). Это известная ошибка в IE, и, к сожалению, кажется, что нет много обходного пути.
По сути, я помещаю полупрозрачный белый прямоугольник поверх изображения, чтобы оно появилось «на заднем плане». Я хочу сделать это плавно, и вот тут-то и появляется fadeIn. Однако из-за ошибки IE вместо этого я был вынужден fadeIn совершенно непрозрачный белый прямоугольник поверх изображения, что, к сожалению, исчезло. Хотя это выглядит значительно лучше и почти то, что я ищу, это все же не приемлемо. Пользователь должен иметь возможность видеть НЕКОТОРОЕ изображение на странице, хотя и в фоновом режиме.
Так что мой вопрос таков:
Есть ли способ остановить функцию fadeIn (или любую анимацию jquery, на самом деле) после анимации в течение 75% ожидаемого времени анимации?
Это оставило бы мое изображение на 75% смешанным с белым прямоугольником, и мне не пришлось бы иметь дело с неприятной прозрачной ошибкой png в IE.
Спасибо!