是否可以将函数作为值传递给所有 css 属性?参考这里的代码:
<script>
$("div").click(function() {
$(this).css({
width: function(index, value) {
return parseFloat(value) * 1.2;
},
height: function(index, value) {
return parseFloat(value) * 1.2;
}
});
});
</script>
我真的不知道为什么上面的代码可以工作。任何人都可以解释将函数传递给属性的优点和缺点吗?这种传递函数的方法是否适用于所有其他 css 属性和非 css 属性?请帮助详细说明