位置: 编程技术 - 正文

利用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动态生成页面)

  • 企业的进项税额怎么算
  • 股权转让印花税税率
  • 多交增值税怎么算
  • 质量赔偿款计入什么会计科目
  • 个税申报状态失败,如何更正申报
  • 环评费用怎么入账
  • 住宿费收据属于什么凭证
  • 现金流量表抵消分录
  • 劳务企业向总包提供
  • 政府奖励企业如何申请
  • 注册资金印花税减半政策
  • 应付债券利息计入哪里
  • 上一年度多计提折旧怎么调整
  • 应付股利科目设置
  • 抵账房产财务入账
  • 库存商品过期报废需要什么附件
  • 水产养殖公司的经营范围_问答
  • 工资薪金支出怎么调整
  • 物业管理行业税点
  • 购货方申请红字信息表,销售方不开会怎么样
  • 对子公司进行增资
  • 增值税专用发票验票
  • 服装加工费发票税点
  • 调整上年度多计提费用
  • vue3如何
  • 本月无生产,有折旧怎么办
  • 公司增资的方式有什么
  • 增值税的滞纳金是多少
  • linux root没有权限
  • 手把手教你linux
  • 企业购入旧设备怎么入账
  • igfxhk.exe是什么进程
  • wordpress相关文章
  • 纳税人解除劳动合同证明
  • 被白雪覆盖的彩虹歌词
  • 生产车间人员招聘要求
  • php弹出登录框
  • node.js安装步骤
  • js快速入门教程
  • 今天收到的
  • 暂估入库结转成本税务规定
  • 冲减多计提的工资怎么做账
  • 即征即退进项税怎么划分合算
  • 个人账户收到多少钱会被监控
  • 怎么实现宏的功能
  • 公允价值变动损益
  • SQLite教程(十):内存数据库和临时数据库
  • mysql启动器
  • 向分支机构支付融资利息可以扣除吗?
  • 公司法人的车租给公司怎么开发票
  • 电缆租赁发票开具属于什么项目
  • 增值税附表3
  • 汽车租赁属于经营租赁吗
  • mysql从一个库导入进另一个库
  • 出票后定期付款的汇票,其提示付款的期限为
  • 企业投资股权收益如何征税
  • 现金日记账余额自动生成公式
  • 股东投资款超过注册资金的案例
  • 房租费用计入什么现金流量
  • 将本月发生的制造费用在甲、乙产品之间
  • 补提折旧以前年度损益调整
  • 无形资产研究阶段发生的支出应该全部费用化
  • 购置办公大楼,会计处理
  • 发票必须与合同明细对应吗
  • 企业商业汇票到期款项存入银行
  • 小企业会计怎么做账
  • 高效管理者的三大技能 罗伯特卡茨
  • linux运维是必死之路
  • exfat 打不开
  • bootcamp不用u盘
  • mac双系统怎么调整磁盘空间
  • win8桌面图片位置
  • javascript的核心语言对象包括
  • android之Java+html+javascript混合开发
  • boostrapping
  • javascript学习指南
  • 编写一个python函数is_multiple
  • Metaio in Unity3d 教学--- 二. 创建自己的Application
  • #androidsdk文件夹可以删除吗
  • 发票打印怎么调整尺寸
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设