html晃动插件,jQuery谷歌抖动窗口插件jquery-wobblewindow-plugin

f9999859e9158d78cbde29385a072a0e.png

c714816320c3c7678952c0af200e40b9.png

插件描述:这是一款可以创建gooey效果抖动窗口的jquery插件。该gooey效果抖动窗口基于HTML5 canvas来制作,可以在鼠标移入和移出HTML元素时,为其边框制作波浪状的抖动效果。

Wobble window jQuery plugin

这是一款可以创建gooey效果抖动窗口的jquery插件。该gooey效果抖动窗口基于HTML5 canvas来制作,可以在鼠标移入和移出HTML元素时,为其边框制作波浪状的抖动效果。

使用方法

在页面中引入jquery和jquery.wobblewindow.min.js文件。

HTML结构

为要制作抖动窗口效果的HTML元素设置下面的HTML结构:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce ac elementum tortor, eget efficitur quam.

CSS样式

为抖动窗口元素设置下面的CSS样式:#window {

width:350px;

height:350px;

left:65px;

top:65px;

position:absolute;

padding: 50px 50px 50px 50px;

pointer-events: none;

}

初始化插件

在页面DOM元素加载完毕之后,通过wobbleWindow()方法来初始化该插件。$( '#window' ).wobbleWindow();

也可以使用纯js的方法来调用插件:var wobbleWindow = new WobbleWindow( document.getElementById( 'window' ) );

//带配置参数

var wobbleWindow = new WobbleWindow( document.getElementById( 'window' ), settings );

配置参数

该抖动窗口效果插件的可用配置参数如下:var settings = {

name: 'window_1',//name

depth: 1,//深度为 zIndex

offsetX: 0,//+ 或-值的 div 的大小

offsetY: 0,//+ 或-值的 div 的大小

moveTypeIn: 'move',//方法点跟随鼠标

moveTypeOut: 'wobble',//方法点返回 init 位置

wobbleFactor: 0.9,//控制摆动效果

wobbleSpeed: 0.1,//控制摆动速度

moveSpeed: 3,//控制移动速度

lineWidth: 1,//线宽

lineColor: '',//没有值 = 没有行或十六进制值

bodyColor: '#FFF',/没有价值 = 没有身体颜色或十六进制值

numberOfXPoints: 7,//水平点的数量。必须是一个奇数 int

numberOfYPoints: 5,//点垂直的数量。必须是一个奇数 int

movementLeft: true,//如果真的, 左边的点可以移动

movementRight: true,//如果真的, 右边的点可以移动

movementTop: true,//如果真的, 顶部的点可以移动

movementBottom: 真的,//如果真的, 底部的点可以移

debug: false//如果真的调试模式处于 on

};

$( '#window' ).wobbleWindow( settings );

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值