Я пытаюсь добавить CSS3-преобразования в элемент, используя jQuery.Я использую Firefox 5 для проверки своего кода.Моя цель - максимизировать совместимость браузера, добавив несколько версий перехода для разных браузеров.Вот код, который я использую:
$('#element_name').css('-webkit-transform', 'rotate(45deg)');
$('#element_name').css('-moz-transform', 'rotate(45deg)');
$('#element_name').css('transform', 'rotate(45deg)');
Когда я просматриваю результирующий HTML-код с помощью Firebug, я замечаю, что только встроенный -moz-transform был добавлен к встроенному CSS для элемента.Этот CSS отлично работает в Firefox, но мне нужно добавить и другие строки.Я предполагаю, что если я просматриваю страницу в Safari, она будет отображать строку -webkit-transform, но этого недостаточно для требований моего проекта.Мне нужно, чтобы все разные строки CSS-преобразования были добавлены одновременно, независимо от браузера.
Есть ли способ заставить их использовать jQuery?Возможно, есть какой-то параметр конфигурации, чтобы сказать jQuery, чтобы он не заботился о текущем браузере?