它不断抖动的原因是插件被设置为创建一个间歇性抖动的元素。永远。奶昔是用

从工作

整个的

有人盘旋的时候…你…吗?那太烦人了)

把你想要振动的东西放在一个分区里,用

$('#jquery-vibrate-example').hover(function() {$(this).vibrate();});

$('#jquery-vibrate-example').mouseenter(function() {$(this).vibrate();});

当你打电话

.vibrate()

您可以将速度、持续时间和传播(我删除了频率)作为对象文字的一部分传入,以微调振动:

$(this).vibrate({"speed":100,"duration":800,"spread":5});

例如。更大的

speed

震动越慢,因为

速度

直接用于

setInterval()

颤抖的声音。另外两个是不言而喻的:

jQuery.fn.vibrate = function (conf) {

var config = jQuery.extend({

speed: 30,

duration: 1000,

spread: 3

}, conf);

return this.each(function () {

var t = jQuery(this);

var vibrate = function () {

var topPos = Math.floor(Math.random() * config.spread) - ((config.spread - 1) / 2);

var leftPos = Math.floor(Math.random() * config.spread) - ((config.spread - 1) / 2);

var rotate = Math.floor(Math.random() * config.spread) - ((config.spread - 1) / 2);

t.css({

position: 'relative',

left: leftPos + 'px',

top: topPos + 'px',

WebkitTransform: 'rotate(' + rotate + 'deg)' // cheers to erik@birdy.nu for the rotation-idea

});

};

var doVibration = function () {

var vibrationInterval = setInterval(vibrate, config.speed);

var stopVibration = function () {

clearInterval(vibrationInterval);

t.css({

position: 'static',

WebkitTransform: 'rotate(0deg)'

});

};

setTimeout(stopVibration, config.duration);

};

doVibration();

});

};

注:

该插件将您的震动项的位置更改为

relative

…所以如果你把它应用到

absolute

定位元件。

html鼠标悬停图片抖动,鼠标悬停时图像抖动相关推荐

  1. layui单元格鼠标样式_Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法...

    如下所示: var tableIns = window.demoTable = table .render({ elem : '#idTest', id : 'idTest', url : '/par ...

  2. html鼠标滚动图片折叠,鼠标滑过图片3D折叠效果

    本教程我们将使用CSS3 3D transforms和jQuery来制作一个神奇的3D折叠效果. 在我们的demo中,图片在鼠标滑过的时候被折叠,空出来的部分将显示图片的一些信息.我们将创建一个放置图 ...

  3. html浮动跟随鼠标,jQuery 图片跟随鼠标浮动

    不知你有没注意到我的网站首页,上面浮动着一层雪花的背景,并且随着鼠标的移动也在移动着. 本文主要讲述了如何判断鼠标的位置,从而实现图片跟随鼠标进行浮动.为了方便查看和理解,在Demo的左下角把各个参数 ...

  4. 图片跟随鼠标移动并放大js特效

    js实现图片放大,并跟随鼠标移动 图片跟随鼠标移动并放大js特效 很多网站有类似于淘宝放大镜的效果,只不过这里说的是 " 不仅能直接放大,而且会跟随鼠标移动 " ! 类似于&quo ...

  5. html如果修改鼠标指针,改网页鼠标指针、改指定元素指针(2)——小白也能自绘指针...

    上节中讲到,css改网页的鼠标指针.使得大家都更能美化自己的网页.但指针文件怎么获取呢?你可以到百度上搜索鼠标指针图片.鼠标样式图片.光标图片等等.其二我们可以自己画出独一无二的光标图片哦,今天我就来 ...

  6. UE4\UE5显示鼠标并自定义的鼠标样式

    UE4\UE5中动态修改自定义的鼠标样式. 一,首先在UE场景中显示鼠标 二,创建Wedget 命名为UI_MyCursorStyle 三,在新创建的UI里设置自定义的鼠标样式图片 搜索鼠标,鼠标样式 ...

  7. html5鼠标悬停图片放大的原理,jQuery当鼠标悬停时放大图片的效果实例

    这个效果最初源于小敏同志的一个想法,刚开始做的时候只能实现弹出的图片是固定的,不能随鼠标移动,最后加以改善,终于实现了比较理想的效果.今天就把制作该效果的经验与大家一同分享.先看看最终效果演示: HT ...

  8. html的悬停图片缓慢放大,css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)...

    本篇文章主要给大家介绍当鼠标滑过图片时实现放大效果的具体方法. 当我们在浏览各大电商网站时,最常见的图片动态效果,应该就是鼠标移入图片即悬停在图片时出现放大的效果了.实现这样的动态效果主要是为了突出产 ...

  9. CSS实现鼠标悬停图片时的边框变色效果

    CSS实现鼠标悬停图片时的边框变色效果,CSSS双边框,鼠标悬停变色效果,用CSS实现的图片双边框效果,鼠标悬停经过时显示背景色,很简单的效果,网上常见,代码不复杂,用的是一些基本的CSS知识. &l ...

  10. 利用伪元素给图片在鼠标悬停时添加背景图片

    利用伪元素给图片在鼠标悬停的时候添加背景图片,这种效果在电影网站上使用的比较频繁,主要是鼠标悬停的时候显示出播放的图标,点击图片链接后就会进入视频详情页面,而使用伪元素是为了使我们的html代码更加简 ...

最新文章

  1. TPYBoard自制微信远程智能温湿度计
  2. pandas索引复合索引dataframe数据、索引其中一个水平(level)的所有数据行(index all rows in a level)
  3. Web测试要点 做移动端的测试,也做web端的测试,甚至后面桌面端的测试和后台的测试也做了,基本上把我们产品各个端都玩了一轮...
  4. Spring MVC @ModelAttribute 数据绑定
  5. 2019/2/18 Python今日收获
  6. 数据库-存储过程-游标-函数
  7. 在不如意的世界里全力以赴_我如何在“外展之旅”中全力以赴
  8. r语言list添加元素_Redis数据结构 List 类型】List 类型生产中的应用 消息队列、排行榜、朋友圈、监控程序的实现...
  9. 【公告】个人站点及系列文章
  10. 三维空间中判断射线与平面是否相交
  11. LMS Amesim 用途及界面汉化
  12. 免费领取WPS会员15天和WPS稻壳会员15天!新老用户均可领取。
  13. [词根词缀]eco/ego/electr的由来及词源知识E
  14. 年轻人先实现社会价值,再去实现人生价值
  15. JS-事件-写一个通用的事件监听函数
  16. 递归与回溯4:一文彻底理解回溯
  17. 周易六十四卦——蹇卦
  18. ftp服务器可以异地传文件吗,FTP图片上传到异地服务器
  19. Python 外星人入侵(一):武装飞船
  20. 【NOIP模拟】 (11.6) T1 Blash数集

热门文章

  1. 浅谈域名抢注和域名投资
  2. Oracle怎么清除视图数据,Oracle删除视图
  3. 在vs2010中运行guge.cpp(SkeletonDepth)的时候程序是网上的,可是总是提示我没有KinectUNI.lib。
  4. 给char赋超过范围的值会发生什么
  5. mysql查询父子关系树_根据数据的父子关系创建树形结构并实现遍历
  6. html父子页面关系,html元素的父子关系的使用
  7. Flutter 鼠标右键
  8. 黄金自己怎么用计算计算机数,黄金分割点计算器
  9. 隐藏input的三种方法
  10. 移动硬盘计算机无图标,移动硬盘不显示盘符但右下角有显示USB图标解决方法