jQuery .animate () стреляет только по первому из 4 элементов в IE8 - PullRequest
0 голосов
/ 14 июня 2011

У меня проблема с функцией анимации jQuery и IE8.Проблема в том, что я установил функцию анимации с помощью селектора, который должен выбрать 4 изображения и анимировать их все сразу.Однако IE8 анимирует только первое из 4 изображений.

Вы можете увидеть его в действии здесь:

http://jsfiddle.net/SMmzE/1/

IE9 работает как положено, как и FF, Chrome и Safari.IE8 и 7 нет.

Любые идеи будут с благодарностью.

1 Ответ

1 голос
/ 14 июня 2011

Из документов jquery:

Сокращенные свойства CSS (например, поля, фон, граница) не поддерживаются.Например, если вы хотите получить обработанную маржу, используйте: $ (elem) .css ('marginTop') и $ (elem) .css ('marginRight') и т. Д.

http://api.jquery.com/animate/

Изменение свойств полей на их отдельные части должно работать margin-top,margin-bottom,margin-left,margin-right.

...