jQuery 插件实现随机自由弹跳气泡样式


Posted in Javascript onJanuary 12, 2017

一个基于jQuery的气泡动画插件,在指定区域上方(左/右)定时间隔产生气泡,然后随机水平速度进行仿自由落体运动。到达区域底部之后做弹跳运动,速度逐渐衰减。直至停止运动。

jQuery 插件实现随机自由弹跳气泡样式

在线演示

安装方法

由于是基于jQuery的扩展插件,因此引入jQuery是必须的。

此外,还需引入插件自身的实现脚本。

<scriptsrc="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<scriptsrc="../js/jquery.bubble.min.js"></script>

在此之前,我们还需要引入样式依赖文件 jquery.bubble.min.css ,主要包含气泡自身基础样式。

<link rel="stylesheet" href="../css/jquery.bubble.min.css">

使用示例

插件会在指定的元素范围内运行,如果找不到指定的元素,插件将以body元素作为容器。

$(function(){
  $('#J_PluginWrap').bubble({
    // 气泡元素Class
    itemClass: 'J_BubbleItem',
    // 气泡大小范围[最小值, 最大值],单位px
    size: [60, 120],
    // 气泡吹大时间范围[最小值, 最大值],单位s
    blowTime: [0.5, 1],
    // 气泡出现的方向,left/right
    direction: 'right',
    // 位置偏移量,[x, y],效果与 direction 相关
    offset: [0, 60],
    // 气泡产生时间间隔,单位s
    interval: 1.2,
    // 自动停止的时间,为0则不停止,单位s
    autoStop: 10
  });
});

更多详细信息,请参看 源码 。

以上所述是小编给大家介绍的jQuery 插件实现随机自由弹跳气泡样式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript StringBuilder类实现
Dec 22 Javascript
Jquery中Ajax 缓存带来的影响的解决方法
May 19 Javascript
基于Jquery插件开发之图片放大镜效果(仿淘宝)
Nov 19 Javascript
js 单击式的下拉菜单效果实例
Aug 13 Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
Aug 04 Javascript
大型JavaScript应用程序架构设计模式
Jun 29 Javascript
javaScript 逻辑运算符使用技巧整理
May 03 Javascript
jQuery复合事件结合toggle()方法的用法示例
Jun 10 jQuery
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
Jul 30 Javascript
JavaScript常见鼠标事件与用法分析
Jan 03 Javascript
详解JavaScript栈内存与堆内存
Apr 04 Javascript
微信小程序如何实现全局重新加载
Jun 05 Javascript
微信小程序学习(4)-系统配置app.json详解
Jan 12 #Javascript
jQuery Validate 数组 全部验证问题
Jan 12 #Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
Jan 12 #Javascript
React创建组件的三种方式及其区别
Jan 12 #Javascript
微信小程序Server端环境配置详解(SSL, Nginx HTTPS,TLS 1.2 升级)
Jan 12 #Javascript
JavaScript利用Date实现简单的倒计时实例
Jan 12 #Javascript
React组件的三种写法总结
Jan 12 #Javascript
You might like
解析php中session的实现原理以及大网站应用应注意的问题
2013/06/17 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
2013/10/29 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
PHP中CheckBox多选框上传失败的代码写法
2017/02/13 PHP
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
2012/12/11 Javascript
jquery Moblie入门—hello world的示例代码学习
2013/01/08 Javascript
解析JavaScript中的不可见数据类型
2013/12/02 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
跟我学习javascript的作用域与作用域链
2015/11/19 Javascript
鼠标悬停小图标显示大图标
2016/01/22 Javascript
使用bootstrapValidator插件进行动态添加表单元素并校验
2016/09/28 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
easyui-edatagrid.js实现回车键结束编辑功能的实例
2017/04/12 Javascript
Vue中mintui的field实现blur和focus事件的方法
2018/08/25 Javascript
vue的keep-alive用法技巧
2019/08/15 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
JavaScript实现Tab选项卡切换
2020/02/13 Javascript
vue组件开发之tab切换组件使用详解
2020/08/21 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
[02:55]含熏伴清风,风行者至宝、屠夫身心及典藏宝瓶二展示
2020/09/08 DOTA
python使用wxpython开发简单记事本的方法
2015/05/20 Python
Django查找网站项目根目录和对正则表达式的支持
2015/07/15 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
Python字符串格式化输出方法分析
2016/04/13 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
Python中的__init__作用是什么
2020/06/09 Python
利用python 读写csv文件
2020/09/10 Python
同程旅游英文网站:LY.com
2018/11/13 全球购物
一套VC试题
2015/01/23 面试题
学校领导班子对照检查材料
2014/08/28 职场文书
2015年音乐教学工作总结
2015/07/22 职场文书
幼儿园教师管理制度
2015/08/05 职场文书
Python移位密码、仿射变换解密实例代码
2021/06/27 Python
十大公认最好看的动漫:《咒术回战》在榜,《钢之炼金术师》第一
2022/03/18 日漫