位置: 编程技术 - 正文

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

  • 即征即退需要缴纳税款吗
  • 进项税转出大于进项税,加计抵减怎么计算
  • 增值税专用发票几个点
  • 会计核算职能有哪些特征
  • 增值税减免税申报明细表举例
  • 金蝶入账流程
  • 金蝶kis标准版自定义报表功能
  • 新成立公司申报流程
  • 短期借款属于经营性资产吗
  • 核定征收企业需要做账吗
  • 小规模补交去年的所得税资产负债表怎么调整
  • 管理费用科目代码
  • 特许权使用费怎样向海关申报
  • 五证合一流程
  • 股权投资和债权投资的风险
  • 无形资产的累计摊销是什么意思
  • 事业单位收到借款分录
  • 收取物业费不开发票举报电话
  • 建筑企业差额征收
  • 如何处理走逃失的人
  • 初级考试备考计划
  • 工程服务发票税率3%
  • 白银及其制品出自哪里
  • valorant!
  • 时序模型算法
  • 承兑汇票无法兑现的原因
  • 其他应付款如何调平
  • php数据导出到excel
  • PHP:imagefilledrectangle()的用法_GD库图像处理函数
  • 企业所得税税前扣除凭证(发票)风险提示反馈
  • 处理固定资产怎么交税
  • php pop
  • 2023前端面试题目100及最佳答案
  • 递延所得税资产和所得税费用的关系
  • vscode插件在哪
  • discuz怎么用
  • 增值税补交还有没有责任
  • python字典添加数据
  • 用友会计科目增加二级
  • 核销坏账递延资产怎么算
  • 新办企业小规模纳税人多久可以申请发票增量
  • 关联企业借款费用
  • sql server数据表
  • PostgreSQL中调用存储过程并返回数据集实例
  • 综合所得算税公式
  • 计提和实际发放的区别
  • 允许在企业所得税税前扣除的
  • 手机里面的发票怎么查
  • 其他收益期末余额
  • 工程项目劳务分包招投标要多久
  • 负债项目的排列顺序
  • 应付职工薪酬都要报个税吗
  • 2021劳动报酬收入个人所得税怎么算
  • 增值税发票开负数怎么做账?
  • 违约金罚款计入什么科目
  • 固定资产清理账户的借方登记的项目有
  • 什么是应收账款管理
  • 跨期发票会计处理
  • 公司帐户到银行怎么取钱
  • mysql有外键数据输入
  • sql查询从入门到实践
  • MySQL数据库常见的几种约束有哪些
  • win2003r2企业版密钥
  • 索尼vpcea200c笔记本
  • linux交换空间的作用
  • windows8怎么设置
  • vmware怎么配置网络
  • javascript date format
  • javascriptjs
  • 在windows窗口中以下叙述错误的是
  • supervisor producer
  • 创建网元
  • nodejs apply
  • 安卓如何取消长按电源键关机
  • python 中文转码
  • 国家税务总局税法
  • 如何在电子税务局添加办税人员
  • 上海税务发票自动抵扣
  • 小规模纳税人可以开增值税专用发票吗
  • 如何打印个人所得税明细
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设