使用jQuery怎么模仿一个雨滴下落动画效果

  介绍

今天就跟大家聊聊有关使用jQuery怎么模仿一个雨滴下落动画效果,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

jQuery是什么

jQuery是一个简洁而快速的JavaScript库,它具有独特的链式语法和短小清晰的多功能接口、高效灵活的css选择器,并且可对css选择器进行扩展,拥有便捷的插件扩展机制和丰富的插件,是继原型之后又一个优秀的JavaScript代码库,能够用于简化事件处理,HTML文档遍历,Ajax交互和动画,以便快速开发网站。

实现思路:定时器每隔x秒生成宽高,下落速度(即动画执行时间),左随机的div。

1。CSS:

身体{   ,,溢出:隐藏。/*这是为了防止出现滚动条*/}   com {   ,,这个特性:0,50%,50%,50%;   背景:才能,天蓝色;   变换才能:旋转(45度);   位置:才能,绝对;   ,,:0;   }

2。JS:

$(函数(){   var  obj={才能   ,,,maxW: 100//最大宽度   ,,,minW: 10//最小宽度   ,,,maxSpeed: 10000//最大速度,单位女士   ,,,创造:400//创建雨滴个数的快慢,单位女士   ,,}   雨(obj)才能   })   function 雨(obj) {   var 才能maxW=obj.maxW;   var 才能minW=obj.minW;   var 才能;maxSpeed=obj.maxSpeed;=obj.creat var 才能;时间;   var 才能;maxLeft=$(窗口).width ();   var 才能;time1;   var 才能;j=0;   time1才能=setInterval(函数(){   ,,,var 宽度=math . random () * maxW;//随机宽度   ,,,宽度=width.toFixed (2);   ,,,如果(width & # 39;;//创建雨滴   ,,,(“body")美元.append(项);   ,,,移动($ (“.rain" + j),速度);//雨滴移动   ,,},时间)   }   速度function 移动(op) {   var 才能;winH=$(窗口).height ();   var 才能maxH=winH + op.height();//雨滴下落的高度,页面高度加上自身高度就能看到完全落到最底部   op.animate({才能   ,,,“top": maxH +“px"   ,,},速度、功能(){   ,,,op.remove();//删除该雨滴   ,,});   }

看完上述内容,你们对使用jQuery怎么模仿一个雨滴下落动画效果有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

使用jQuery怎么模仿一个雨滴下落动画效果