Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] jquery и IE8, проблема анимации

Ответить
Настройки темы
[решено] jquery и IE8, проблема анимации

Аватара для Strange_V

Старожил


Сообщения: 222
Благодарности: 29


Конфигурация

Профиль | Отправить PM | Цитировать


Есть блок div, в который по мере загрузки ($(image).load) додаются (append) превюшки изображений. Плавное появление сделано через fadeIn. После каждых 5 изображений высота блока div увеличивается.

Все это отлично работает во всех браузерах, кроме IE. В нем картинки додаются по 5, а 5 последних не отображаются вообще (пока не подвигаешь курсор).

Но это только визуально, на самом деле, если после div.append(image) добавить alert(1) - увидим, что все отрабатывает правильно (но без анимации fadeIn).
Еще, внизу есть список страниц, обыкновенные линки, со сменой стиля по :hover. Если в процессе анимации активно водить по ним мышей - все идет плавно и как в остальных браузерах!

Что за беда? Ощущение, что блокируется перерисовка интерфейса.

-------
Жизнь-это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.


Отправлено: 13:54, 29-09-2010

 

Аватара для Strange_V

Старожил


Сообщения: 222
Благодарности: 29

Профиль | Отправить PM | Цитировать


Сам спросил, сам ответил

При инициализации скрипта было прописано примерно так:
Код: Выделить весь код
$(div).css({
	'width': someWidth,
	'height': someHeight,
	'left': someLeft,
	'bottom': someBottom,
	'opacity': 1
});
Последний параметр ('opacity': 1) и приводит к такому результату!

Fixed Position and Opacity Filter Bug in Internet Explorer

-------
Жизнь-это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.


Отправлено: 17:50, 29-09-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] jquery и IE8, проблема анимации

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - [решено] Проблема с браузерами IE8,Opera,Mozilla Firefox Muxa_Val Microsoft Windows 7 13 20-08-2010 12:23
http/web - Проблема с прозрачной авторизацией на сайте(NTLM, Win 7 и IE8) hnsk Сетевые технологии 4 19-05-2010 13:08
Проблема с IE8 ? naum7 Хочу все знать 4 27-03-2010 21:06
Слайдер на jQuery Dongreen Вебмастеру 2 14-12-2009 16:21
[решено] Проблема с IE8 krec Microsoft Windows NT/2000/2003 5 16-06-2009 12:21




 
Переход