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 相关文章推荐
jquery ajax 同步异步的执行 return值不能取得的解决方案
Jan 08 Javascript
一个Action如何调用两个不同的方法
May 22 Javascript
JS继承用法实例分析
Feb 05 Javascript
JavaScript通过字典进行字符串翻译转换的方法
Mar 19 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
Jun 22 Javascript
vue2.0 中#$emit,$on的使用详解
Jun 07 Javascript
微信小程序实现购物页面左右联动
Feb 15 Javascript
JavaScript封闭函数及常用内置对象示例
May 13 Javascript
js设置鼠标悬停改变背景色实现详解
Jun 26 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
Sep 01 Javascript
vue学习笔记之slot插槽基本用法实例分析
Feb 01 Javascript
ES11屡试不爽的新特性,你用上了几个
Oct 21 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
基于文本的访客签到簿
2006/10/09 PHP
php 删除cookie和浏览器重定向
2009/03/16 PHP
解决PHP超大文件下载,断点续传下载的方法详解
2013/06/06 PHP
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
PHP IDE phpstorm 常用快捷键
2015/05/18 PHP
两种php实现图片上传的方法
2016/01/22 PHP
分享php多功能图片处理类
2016/05/15 PHP
php版微信js-sdk支付接口类用法示例
2016/10/12 PHP
php中yar框架实例用法讲解
2020/12/27 PHP
jquery实现的超出屏幕时把固定层变为定位层的代码
2010/02/23 Javascript
jquery实现背景墙聚光灯效果示例分享
2014/03/02 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
jQuery ajax提交Form表单实例(附demo源码)
2016/04/06 Javascript
浅析JavaScript中浏览器的兼容问题
2016/04/19 Javascript
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
Vue 进阶之路(三)
2019/04/18 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
python实现清屏的方法
2015/04/30 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
django 在原有表格添加或删除字段的实例
2018/05/27 Python
在Python 字典中一键对应多个值的实例
2019/02/03 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
详解CSS3:overflow属性
2020/11/17 HTML / CSS
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
创业计划书如何编写
2014/02/06 职场文书
会计专业应届生自荐信
2014/02/07 职场文书
《彭德怀和他的大黑骡子》教学反思
2014/04/12 职场文书
学校读书活动总结
2014/06/30 职场文书
2014中学教师节广播稿
2014/09/10 职场文书
离婚协议书格式
2015/01/26 职场文书
大学四年个人总结
2015/03/03 职场文书
生日赠语
2015/06/23 职场文书
校运会新闻稿
2015/07/17 职场文书
分享15个Webpack实用的插件!!!
2021/03/31 Javascript