(' div')。动画({top:' + = 10px'},500),被{}之间的代码混淆

时间:2016-02-16 07:45:20

标签: javascript jquery html css

首先,{}做了什么,为什么需要它以及它在做到这一点时究竟是什么?为什么我不能使用" top:+ = 10px"对于我的CSS,为什么我需要{}。

第二,为什么我在+ = 10px的每一边只需要一个逗号,逗号是做什么的,为什么我不能使用' top:+ = 10px而不是top:&#39 + = 10px的'?

我不知道这叫什么,所以我不知道如何正确查找我所要求的术语。

('div').animate({top:'+=10px'},500);

1 个答案:

答案 0 :(得分:0)

{ }表示JavaScript中的对象。通过设置{top: '+=10px'}, 500,您需要设置一个属性top并告诉jQuery,您希望它在top毫秒的过程中从500为X量设置动画。

您可以找到有关此here

的文档

你需要记住你正在编写jQuery,它是JavaScript,因此与你习惯编写的CSS相比,语法会有所不同。