Методы css() и style() в jQuery отличаются по своему назначению и использованию:
- css() используется для получения или установки свойств стиля для указанных элементов. 35 Он применяется как для получения значения стилей, так и для их добавления, изменения и удаления. 2 При считывании значений свойств с помощью метода css() получается значение свойства для первого из элементов, содержащихся в объекте jQuery, а при установке свойства вносимое изменение применяется ко всем элементам набора. 5
- style() не используется в jQuery, но при использовании метода css() для установки значения jQuery модифицирует значение глобального атрибута style элемента. 4
Таким образом, основное отличие в том, что css() работает со стилями элементов в целом, а style() модифицирует конкретный атрибут элемента.