位置: 编程技术 - 正文

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

  • 已抵扣的进项税发票怎么查询明细
  • 取得的证券投资业绩
  • 运输费用怎么计算出来
  • 期初是什么
  • 综合所得预扣预缴表在哪里查
  • 小规模开专票附加税要计提吗
  • 与收益相关的政府补助会计分录总额法
  • 利润表中第3栏营业税金及附加等于什么
  • 员工交通费属于什么费用
  • 建筑企业劳务工资必须要开劳务发票吗?
  • 所得税汇算清缴表在哪里打印
  • 职工取暖费可以一次性发放吗
  • 抵扣认证发票时间
  • 抵债资产计提折旧怎么算
  • 冲账其他应付款
  • 付垫资款给其他公司应该怎么做账?
  • 劳动合同的主要条款
  • 外墙装饰公司的资质规定
  • 在公司发现问题该说吗
  • 给员工的福利要缴税吗
  • 享受高新技术企业优惠的条件之一
  • 会议费税前扣除标准2021
  • 已交税金怎么做账
  • 土地出让金契税什么时候缴纳
  • 工会筹备金如何补报
  • 个税所得期和所得税区别
  • 纳税人不得汇总开具发票
  • 结转电费成本会计分录
  • 先征后返的会计分录
  • wp网站迁移
  • thinkphp 模型
  • 采购涉及哪些部门
  • 公积金的扣款怎么取消
  • 库存现金盘盈怎么做分录
  • 后端接口返回数据类型规范
  • 应收票据及应收账款是什么科目
  • uniapp的css库
  • php获取文章内容图片
  • 收入凭证填写
  • 广告费与业务宣传费不超过当年销售收入
  • 专票退税是什么意思
  • 李牧其人
  • bounded linear functional
  • js栈堆的区别
  • openai 入门
  • laravel日志管理系统
  • 从汽车生产到销售有哪些过程
  • 分公司要不要银行开户
  • 不计入法定期间的情形包括
  • 缴纳的印花税怎么入账
  • mysql备份数据恢复
  • 实例理解SQL中truncate和delete的区别
  • 保理属于什么行业分类
  • 个税没有达到起征点能摇号吗
  • 个税申报汇算清缴流程
  • 退回股东投资款现金流怎么选
  • 购买软件多少钱进无形资产
  • 企业年有什么用
  • 银行开户的费用计入什么科目
  • 港币转人民币差多少钱
  • 逾期贷款利息收入增值税和企业所得税纳税义务时间
  • 售后回租含手续费吗
  • 没交税的发票可以抵扣吗
  • 企业年度报告中的什么信息由企业选择是否向社会公示
  • 应交增值税贷方余额表示什么
  • 外资房地产企业 利润汇出比例
  • 账户与会计科目有什么联系与区别?
  • sqlserver 临时表 准备
  • 电脑任务管理器磁盘100%是什么意思
  • win8怎么一开机就进入桌面
  • [置顶]JM259194
  • 获取已安装应用列表的权限在哪里设置
  • js获取上传文件的文件名
  • js中的div标签怎么用
  • python 断言详细讲解用法及其案例
  • 用python做一个贪吃蛇
  • javascript面向对象编程指南
  • 电子税务局的社保不能扣款怎么办
  • 增值税进项发票勾选时间
  • 外籍人个人所得税汇算清缴流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设