在jQuery中,css()和addClass()是两个常用的方法,用于操作HTML元素的样式。它们具有不同的功能和用法,下面将详细介绍它们的区别。
-
css()方法:
css()方法用于获取或设置指定元素的CSS属性。通过该方法,可以获取元素的样式值,或者设置一个或多个样式属性的值。语法:
$(selector).css(propertyName) $(selector).css(propertyName, value) $(selector).css({propertyName: value, propertyName: value, ...}) ``` - `$(selector).css(propertyName)`:获取指定元素的CSS属性值。 - `$(selector).css(propertyName, value)`:设置指定元素的CSS属性值。 - `$(selector).css({propertyName: value, propertyName: value, ...})`:通过传递一个对象,设置指定元素的多个CSS属性。 示例: ````javascript // 获取元素的CSS属性值 var color = $('p').css('color'); console.log(color); // 设置元素的CSS属性值 $('p&