関数を値としてすべての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プロパティに適用できますか?plzは詳細を明確にするのに役立ちます