为什么move.js中是windth的属性属性值加引号,jq中是数值加引号, 为什么会是这样的,代码里哪些体现出来的呢?

来源:3-1 JS缓冲动画

加咖啡喵

2017-10-03 18:06

move(box, {'width' : 400, 'height':400, 'opacity':100});
 $("div").animate({left:'250px'});

我如果想把movejs的写法换成JQ形式的可以怎么写呢?  

写回答 关注

1回答

  • 夜幕丶将临
    2017-10-06 03:09:16
    已采纳

    {'width' : 400, 'height':400, 'opacity':100} 是把css属性当做一个对象的写法,其中width、height、opacity是对象的属性,后面的是属性值,对象属性值一般需要用引号引起来,所以jq中把'250px'引起来。 

    至于move的参数写法,其实是不太规范的。 

    夜幕丶将临

    不客气,可以多多沟通。

    2017-11-21 10:53:31

    共 2 条回复 >

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113925 学习 · 1443 问题

查看课程

相似问题