Без префиксов jquery плагин IE
У меня проблемы с использованием prefixfree, плагин jquery, похоже, не работает в Internet Explorer 9. (может быть, это просто какая-то испорченная настройка в моем браузере, я не знаю, но сам prefixfree все делает правильно: начальный поворот (20 градусов) с префиксом)
Я создал пример jsbin, показывающий, что я имею в виду: http://jsbin.com/ocipel/2/edit
Я проверил это в Chrome и Firefox, которые работают, как ожидалось. Любая помощь с благодарностью. (о, и кажется, что prefixfree не существует как тег, поэтому мне пришлось разделить его на "prefix" и "free", извините за это)
1 ответ
Это потому, что ваш плагин без префиксов работает только при загрузке страницы. Поскольку плагин без префиксов анализирует каждую таблицу стилей в вашем документе при загрузке страницы, квадрат поворачивается на 20 градусов. После загрузки страницы вы даете свойство css transform
другое значение в javascript, но плагин без префиксов этого не знает. Поэтому вы должны "перезапускать" плагин без префиксов после каждого интервала.
РЕДАКТИРОВАТЬ: кажется, мне не нужен плагин для jQuery 1.8.0+, который уже автоматически с префиксом свойств CSS, поэтому спасибо, что заставили меня искать снова. (В любом случае, я до сих пор не знаю, почему это не сработало, но сейчас это не нужно)