位置: 编程技术 - 正文

利用jQuery的动画函数animate实现豌豆发射效果(jquery中的动画吗,是怎样用的)

编辑:rootadmin

推荐整理分享利用jQuery的动画函数animate实现豌豆发射效果(jquery中的动画吗,是怎样用的),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jqueryanimate动画,jqueryanimate动画,jquery做动画,jqueryanimate动画,jquery中常用的动画方法有哪些,jquery中常用的动画方法有哪些,你使用过jquery中的动画吗,是怎样用的,你使用过jquery中的动画吗,是怎样用的,内容如对您有帮助,希望把文章链接给更多的朋友!

先来看看效果图

豌豆射手,草坪还有子弹都是现成的图片,

1. jQuery是库还是框架?

jQuery可以说是现在最流行的一个js类库,而非框架。

之前在知乎上看到有人说了这样一句话:

You call library. Framework calls you.

我深以为然,字面意思大概就是你可以无约束地使用类库,却需要在各种限制条件下使用一个框架。

我私以为,js 库指的是直接和document文档元素交互的一个API,你可以直接引用库,让它为你服务。而框架是偏向于架构的层次,你如果想要使用框架,就必须按照它的规则来。比如angular.js,它就给你提供方法的同时还约束了dom文档结构。

拿Java的三大框架来说,也是如此,你要想使用Spring,就得按照它的步骤来,就好像一个房子,钢筋水泥已经弄好,你只需要进去装修就OK了。而库,就有点类似于StringUtils的韵味,除了它暴露出来的接口,其他你都无需关心,直接调用就行了。

2. jQuery的animate函数

animate()函数用于执行一个基于css属性的自定义动画

基本用法:

css : 你需要最终实现的样式列表

time: 过渡的时间

callback: 回调函数

animate函数的作用主要就是实现一些css样式的过渡效果。

3.引入 jQuery

比如,现在我有一个div盒子。

在上面的代码中,我们引入了百度提供的jQuery文件。

那么如何快速判断是否引入成功了呢?提供以下几个方法:

1.console.log($);

效果:

利用jQuery的动画函数animate实现豌豆发射效果(jquery中的动画吗,是怎样用的)

这说明引入成功了。

2.直接用浏览器验证

打开你的页面,按一下F,出现这样的控制台,这是浏览器自带的(我这里使用的是谷歌浏览器)。

输入$

回车!

诶,这样是不是也可以呢?

4. onmouseover事件

我们来给div盒子添加一个鼠标划上去的事件。

划上去:

嗯,最起码,这说明我们到目前为止的代码都是正确的,我初学js的时候就喜欢这样,让我感觉每一行代码都写得很放心。

5.用animate函数改变盒子宽度和高度

我们把alert去掉,加上下面的代码:

这表示当我把鼠标画上去的时候,就改变宽度为px,过渡时间为毫秒。

如果我们希望在宽度加倍后,令高度也加倍,又该如何做呢?

对了,用回调函数,当第一个动画执行完毕,就继续执行下一个动画:

这样就有了一个先后顺序。

本文简单地介绍了一下jQuery animate函数的使用。

6. 附录

最后,附上一开始案例的代码,除了animate函数,还用到了js的定时器setInterval方法:

总结

标签: jquery中的动画吗,是怎样用的

本文链接地址:https://www.jiuchutong.com/biancheng/383135.html 转载请保留说明!

上一篇:jQuery实现微信长按识别二维码功能(html微信)

下一篇:jQuery为动态生成的select元素添加事件的方法(jquery动态生成页面)

  • 所得税 扣除
  • 股权转让交印花
  • 税控盘维护费的分录
  • 待处理财产损益借方
  • 股权转让实缴和认缴的区别
  • 不计入销售收入
  • 企业筹建期间利息支出税前扣除怎么算
  • 个人独资企业没有申报税的后果
  • 申请开红字发票,原蓝字发票要退回来吗
  • 税控发票抵税还是抵收
  • 房地产企业如何进行市场细分
  • 建筑材料专票抵扣
  • 工会经费拨缴是什么意思
  • 研发费用加计扣除留存备查资料
  • 房租物业费摊销
  • 电子承兑汇票能转让给个人吗
  • 工资表中有哪些项目
  • 专票上的账号打错了
  • 劳务费差额征税的账务处理
  • 一个季度为纳税期限的规定适用
  • 小规模纳税人销售农产品免税吗
  • 证券投资基金管理人的职权
  • 福利费专票进项转出怎么做账
  • 固废处理计入什么会计科
  • 反映留存收益的账户
  • 企业合并的会计分录
  • 改造工程完工会计分录
  • 增值税红字发票开具
  • 企业所得税的罚款比例
  • 小黑马下载
  • 微软surface售后电话人工
  • PHP aes (ecb)解密后乱码问题
  • php实现微信发红包的方法
  • 物流中的代收货款是什么意思
  • php rest api
  • 商业汇票转让后,能否追索前手
  • php中实现文件上传需要用到哪几个函数
  • Vue中 Vue-Baidu-Map基本使用
  • 4s店试驾车出售收益为什么不能做主营业务收入
  • 管理不善造成的货物损失进项税可以抵扣吗
  • 个税申报的本期收入填什么
  • Postgresql ALTER语句常用操作小结
  • 自然人代开经营所得汇算清缴怎么做
  • 培训属于什么服务
  • 费用报销审批单和费用报销单区别
  • 房产税一般在哪缴纳
  • sql server 数据库技术
  • sql server 2008使用说明
  • 一个简单的脚本
  • 应付股利是否影响未分配利润
  • 会员退费怎么算
  • 员工罚款从工资中代扣
  • 税收完税证明怎么做账
  • 注册资本一般为多少
  • 资本成本率是指企业用资费用与有效筹资额之间的比率
  • 固定资产清理贷方余额是什么意思
  • 银行回单超过三个月可以补打吗
  • 2023最新税收优惠政策有哪些
  • 销项税额是专票和普票之和
  • 加计扣除声明怎么填
  • 核定征收方式有哪些
  • 可供出售金融资产属于什么科目
  • MySQL 5.0.96 for Windows x86 32位绿色精简版安装教程
  • centos占用内存高
  • 32位与64位操作系统怎么区分从32位和64位的概念上进行讲述
  • windows xp/2000/2003系统自动登陆设置方法无需输入密码
  • win10 world文档
  • window10安装时间太长
  • 如何汉化游戏
  • win8使用技巧 图文
  • dmg是啥文件
  • cocos creator 资源加密
  • webpack-loader
  • Extjs3.0 checkboxGroup 动态添加item实现思路
  • python编写步骤
  • 德州市税务局领导
  • 河南洛阳医疗保险电话
  • 冲红和红冲的区别
  • 武汉经济技术开发区法院立案庭电话
  • 虚假纳税申报的法律责任
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设