请问这个项目用jquery的意义是什么?

来源:2-4 用css3实现淡入淡出效果(1)

阿拉灯神丁丁

2019-06-14 10:59:04

jquery里面的show()方法括号里面传一个时间直接就可以做出来淡入效果,为什么这里用了show()方法又要自己写一个动画,而且还要做css方面的兼容,不是多次一举吗?另外fadeIn()括号内传时间也直接可以做出淡入效果,既然引用了jquery,放着现成的方法不用,为什么还要这么写?

写回答

1回答

Miss路

2019-06-14

同学,你好。

往往一个效果的实现有很多中方法,比如动画的时候有的可以用css3的动画,有的可以用js做动画,甚至jQuery还自身封装了一些动画函数等等。但是一般在工作中我们能用css解决的,就不用js去做。

关于你说到的jQuery在这个课程使用的意义是什么,jQuery主要是代替js做一些操作,引用了jQuery不一定非要用他的方法。

其实编码是灵活的,也没有什么绝对的对错,这里老师只是讲了一种思路实现方式,其他的也不代表不对。

你能想这么多说明学的很认真,你可以把老师的源码下载下来,把他的实现方式删了,尝试一下自己用jQuery去做是否可以实现。

如果帮助到了你,欢迎采纳!

祝学习愉快!

0

0 学习 · 14456 问题

查看课程