请问这个项目用jquery的意义是什么?
来源:2-4 用css3实现淡入淡出效果(1)
阿拉灯神丁丁
2019-06-14 10:59:04
jquery里面的show()方法括号里面传一个时间直接就可以做出来淡入效果,为什么这里用了show()方法又要自己写一个动画,而且还要做css方面的兼容,不是多次一举吗?另外fadeIn()括号内传时间也直接可以做出淡入效果,既然引用了jquery,放着现成的方法不用,为什么还要这么写?
1回答
同学,你好。
往往一个效果的实现有很多中方法,比如动画的时候有的可以用css3的动画,有的可以用js做动画,甚至jQuery还自身封装了一些动画函数等等。但是一般在工作中我们能用css解决的,就不用js去做。
关于你说到的jQuery在这个课程使用的意义是什么,jQuery主要是代替js做一些操作,引用了jQuery不一定非要用他的方法。
其实编码是灵活的,也没有什么绝对的对错,这里老师只是讲了一种思路实现方式,其他的也不代表不对。
你能想这么多说明学的很认真,你可以把老师的源码下载下来,把他的实现方式删了,尝试一下自己用jQuery去做是否可以实现。
如果帮助到了你,欢迎采纳!
祝学习愉快!
相似问题