位置: 编程技术 - 正文

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

  • 土地增值税要计增值税吗
  • 增值税的附加税比例
  • 买交强险需要把车开过去吗
  • 残疾人就业保障金
  • 现金流量表填报说明
  • 外出经营涉税事项报告
  • 残保金减免需要每月发放不低于本市最低工资标准是应发
  • 分公司可以参股其他公司吗
  • 如何让自己公司成为供应商
  • 上一年度凭证不填可以吗
  • 企业购买商品发生的商业 应该计入财务费用吗
  • 企业所得税讲解
  • 付给其他公司的服务费怎么记账
  • 自营方式建造固定资产增值税
  • 自然灾害造成库存商品毁损
  • 进项发票不勾选会有什么后果
  • 高速公路抵税
  • 新办企业国税报税时间
  • 税务局开具无违规证明
  • 公司账上的存货是怎么来的
  • 税务利润表怎么填
  • 网络直播应如何缴纳增值税?
  • 车辆违章罚款怎么入账
  • 限售股转让个人所得税
  • 待摊费用报价变更的会计处理怎么做?
  • 两个帐套合并为一个
  • 应收账款账龄分析简单例题
  • 企业发生的哪些业务可以使用简易计税法
  • 小企业短期投资的核算应设置的会计科目有
  • 印花税的缴纳方式包括
  • macbook怎么和ipad
  • 暂估应付账款是什么科目
  • 会计科目与账户的关系
  • 旅游开发企业会计账务处理
  • 退税账务处理分录
  • 收到的增值税专用发票如何认证
  • 最新版win10激活
  • IE浏览器如何取消全屏
  • 远期结汇账务处理办法
  • 工会经费是职工工资总额的
  • 土地增值税预征的计征依据=预收款-应预缴增值税税款
  • PHP:parse_ini_string()的用法_Filesystem函数
  • php设置图片将图片居中
  • yii框架文档
  • 办公室设计费计入什么
  • yolov3目标检测
  • 以固定资产抵债发生的固定资产
  • python里的idle在哪
  • 预付卡发票如何开
  • 工程项目怎么挣钱
  • 汇兑损益应计入
  • sql server 查看
  • 软件研发的整个流程
  • 电子发票查询真伪
  • 印花税不足一元免征吗
  • 小规模纳税人已付款对方不开发票几年了会计分录
  • 固定资产的折旧标准
  • 下乡扶贫可以报什么岗位
  • 新公司的注册
  • centos6.9 yum
  • Fedora25踏上Wayland的路上讲解
  • ime是什么文件
  • wray是什么意思
  • libegl.dll病毒
  • 未能打开这台计算机上的组策略对象
  • win8应用商店废了
  • Win10 Mobile Redstone预览版14295出现问题 屏幕闪烁/应用自动关闭等
  • win10系统最新更新
  • cocos2dx官方教程
  • unity一运行就停止工作
  • javascript开发app教程
  • shell脚本实际运用
  • js设计模式和开发实践
  • 大学的python选修课好学吗
  • js浮动窗口
  • jquery 获取屏幕高度
  • 主管税务机构
  • 浙江应急管理厅焊工证查询
  • 安徽国家税务局网上办税平台12366
  • 发票号码的8位是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设