IE8 и ниже не поддерживают стандартный атрибут CSS opacity
.
Он поддерживает альтернативный метод непрозрачности, использующий специфический для IE атрибут filter
, но работать с ним намного сложнее, чем opacity
, поскольку filter
имеет дело с целым рядом эффектов. 1007 *
Однако, поскольку вы используете JQuery, почему бы вам не использовать вместо этого встроенные эффекты .fadeIn()
и .fadeOut()
- таким образом, JQuery сделает всю работу за вас, включая разработку того, как изменить Непрозрачность в браузере.
См. http://api.jquery.com/category/effects/