jQuery封装animate.css的实例


Posted in jQuery onJanuary 04, 2018

animate.css是一个有趣的,跨浏览器的css3动画库。

一、首先引入animate css文件

<link rel="stylesheet" href="animate.css" rel="external nofollow" >

二、给指定的元素加上指定的动画样式名

<div id="box" class="animated bounce"></div>

这里包括两个class名,第一个是基本的,必须添加的样式名,任何想实现的元素都得添加这个。第二个是指定的动画样式名。

三、如果说想给某个元素动态添加动画样式,可以通过jquery来实现

给动画对象添加类,然后监听动画结束事件,一旦监听到动画结束,立即移除前面添加的类。

官方给出了jQuery的封装:

//扩展$对象,添加方法animateCss
 $.fn.extend({
 animateCss: function (animationName) {
  var animationEnd = 'webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend';
  $(this).addClass('animated ' + animationName).one(animationEnd, function() {
  $(this).removeClass('animated ' + animationName);
  });
 }
});
//调用示例:
$('#box').animateCss('bounce');

以上这篇jQuery封装animate.css的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现Select下拉列表进行状态选择功能
Mar 30 jQuery
jQuery UI Grid 模态框中的表格实例代码
Apr 01 jQuery
简述jQuery Easyui一些用法
Aug 01 jQuery
jQuery实现广告条滚动效果
Aug 22 jQuery
jQuery图片加载失败替换默认图片方法汇总
Nov 29 jQuery
jQuery插件实现的日历功能示例【附源码下载】
Sep 07 jQuery
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
Mar 19 jQuery
jQuery实现动态生成年月日级联下拉列表示例
May 11 jQuery
jQuery/JS监听input输入框值变化实例
Oct 17 jQuery
javascript/jquery实现点击触发事件的方法分析
Nov 11 jQuery
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
Jun 06 jQuery
IDEA配置jQuery, $符号不再显示黄色波浪线的问题
Oct 09 jQuery
jQuery 实现左右两侧菜单添加、移除功能
Jan 02 #jQuery
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 #jQuery
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 #jQuery
基于jquery.page.js实现分页效果
Jan 01 #jQuery
jquery实现企业定位式导航效果
Jan 01 #jQuery
jquery实现楼层滚动效果
Jan 01 #jQuery
jquery实现左右轮播切换效果
Jan 01 #jQuery
You might like
PHP4实际应用经验篇(8)
2006/10/09 PHP
一些php项目中比较通用的php自建函数的详解
2013/06/06 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
ThinkPHP5.0 图片上传生成缩略图实例代码说明
2018/06/20 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
JavaScript 构造函数 面相对象学习必备知识
2010/06/09 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
2014/07/06 Javascript
简介AngularJS的视图功能应用
2015/06/17 Javascript
JS实现不规则TAB选项卡效果代码
2015/09/16 Javascript
js过滤HTML标签完整实例
2015/11/26 Javascript
win7下安装配置node.js+express开发环境
2015/12/06 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
vue跳转页面的几种方法(推荐)
2020/03/26 Javascript
基于原生js实现九宫格算法代码实例
2020/07/03 Javascript
解决Echarts 显示隐藏后宽度高度变小的问题
2020/07/19 Javascript
vue+element使用动态加载路由方式实现三级菜单页面显示的操作
2020/08/04 Javascript
react ant Design手动设置表单的值操作
2020/10/31 Javascript
[01:53]2016完美“圣”典风云人物:Maybe专访
2016/12/05 DOTA
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
Keras预训练的ImageNet模型实现分类操作
2020/07/07 Python
Myprotein瑞典官方网站:畅销欧洲英国运动营养品牌
2018/01/22 全球购物
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
上课迟到检讨书100字
2014/01/11 职场文书
表扬信格式
2014/01/12 职场文书
党支部书记岗位责任制
2014/02/11 职场文书
舞蹈毕业生的自我评价
2014/03/05 职场文书
大学生求职信范文
2014/05/24 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
2015年感恩父亲节活动策划方案
2015/05/05 职场文书
会计入职心得体会
2016/01/22 职场文书