$('div').css('width', '200px');
这个例子将会把所有的div元素的宽度设置成200像素。不过,对于一些特殊的情况,大家可能需要把一个样式属性除以一个数字来计算新的宽度或高度。这时候,大家可以使用一个匿名函数来实现这个复杂的计算。
$('div').css('width', function(index, value) { return parseInt(value) / 2 + 'px'; });
在这个例子中,大家将会把所有的div元素的宽度设置成原来的一半。这个匿名函数接受两个参数,第一个参数是元素的索引,第二个参数是原来的样式属性值。大家使用parseInt()函数来把原始的值转换成一个数字,然后将它除以2,最后再加上’px’单位,返回新的样式属性值。
总的来说,.css()方法是非常强大和灵活。无论大家需要什么样的样式属性操作,这个方法都可以满足大家的需求。