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中普通函数的使用介绍
Dec 19 Javascript
Javascript中封装window.open解决不兼容问题
Sep 28 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
Feb 27 Javascript
jquery.mousewheel实现整屏翻屏效果
Aug 30 Javascript
jquery UI Datepicker时间控件的使用方法(基础版)
Nov 07 Javascript
jQuery同步提交示例代码
Dec 12 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
Apr 16 Javascript
jQuery包裹节点用法完整示例
Sep 13 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
Feb 15 Javascript
js实现控制文件拖拽并获取拖拽内容功能
Feb 17 Javascript
vue forEach循环数组拿到自己想要的数据方法
Sep 21 Javascript
JS判断数组是否包含某元素实现方法汇总
Jun 24 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
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
php 无限级分类 获取顶级分类ID
2016/03/13 PHP
setAttribute 与 class冲突解决
2008/02/17 Javascript
一个JS小玩意 几个属性相加不能超过一个特定值.
2009/09/29 Javascript
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
2010/03/17 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
jquery获取tr中控件值并操作tr实现思路
2013/03/27 Javascript
让元素在网页中可拖动示例代码
2013/08/13 Javascript
jquery.post用法示例代码
2014/01/03 Javascript
js鼠标悬浮出现遮罩层的方法
2015/01/28 Javascript
js实现单击图片放大图片的方法
2015/02/17 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
如何利用JS通过身份证号获取当事人的生日、年龄、性别
2016/01/22 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
javaScript实现复选框全选反选事件详解
2020/11/20 Javascript
vue-cli项目根据线上环境分别打出测试包和生产包
2018/05/23 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
微信小程序整合使用富文本编辑器的方法详解
2019/04/25 Javascript
js实现轮播图效果 z-index实现轮播图
2020/01/17 Javascript
Python的一些用法分享
2012/10/07 Python
由Python运算π的值深入Python中科学计算的实现
2015/04/17 Python
Python实现批量更换指定目录下文件扩展名的方法
2016/09/19 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
2019/07/04 Python
利用pyshp包给shapefile文件添加字段的实例
2019/12/06 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
2020/03/10 Python
HTML5之web workers_动力节点Java学院整理
2017/07/17 HTML / CSS
美国儿童运动鞋和服装零售商:Kids Foot Locker
2017/08/05 全球购物
彪马荷兰官网:PUMA荷兰
2019/05/08 全球购物
优秀研究生主要事迹
2014/06/03 职场文书
找规律教学反思
2016/02/23 职场文书