js 鼠标放图片上抖动效果
在线演示:
鼠标移至图片后抖动的JS代码
.shakeimage{position:relative; left:100px; top:100px;}
var typ=["marginTop","marginLeft"],rangeN=10,timeout=20;
function shake(o,end){
var range=Math.floor(Math.random()*rangeN);
var typN=Math.floor(Math.random()*typ.length);
o["style"][typ[typN]]=""+range+"px";
var shakeTimer=setTimeout(function(){shake(o,end)},timeout);
o[end]=function(){clearTimeout(shakeTimer)};
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
创意之处:
调用简单:事件="shake(this,'onmouseout')";
代码简短:函数主体程序仅仅5行代码
性能高
逻辑清晰,便于二次开发
相关推荐
-
js 窗口抖动示例
复制代码 代码如下: <html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content="
-
javascript实现手机震动API代码
现代浏览器里提供的新的API越来越倾向于移动手机应用,而不是传统的桌面应用,比如 javascript地理位置信息API .另外一个只针对手机应用的JavaScript API就是 振动(Vibration) API .很明显,这个API就是允许mobile程序员使用JavaScript调用手机的振动功能,并且能设定振动的方式和时长. 判断浏览器对振动API的支持情况 一个好的习惯就是在使用之前要检查一下当前你的应用环境.浏览器是否支持振动API.下面就是检测的方法: 复制代码 代码如下: //
-
JS实现仿QQ聊天窗口抖动特效
JS实现仿QQ聊天窗口抖动特效 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>JavaScript层抖动效果</title> <style type="text/css"> #body{text-align:center;} #test{w
-
js窗口震动小程序分享
前言:窗口震动的应用是很常见的,比如最常用的聊天软件qq,就有一个窗口抖动,还有在填表单时的出错提醒,所以自己也写了个很简单的示例,以下是具体的代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>窗口震动</title> </head> <body>
-
jquery.messager.js插件导致页面抖动的解决方法
消息弹出时页面总是抖动或者闪一下,找了很长时间没有找到原因,今天找到,原来是html没有声明解析规范 需要加上<!DOCTYPE> 标签 复制代码 代码如下: PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
js实现鼠标触发图片抖动效果的方法
本文实例讲述了js实现鼠标触发图片抖动效果的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>鼠标触发图片抖动效果</title> <style> .shakeimage{ position:relative } </style> <script language="JavaScript1.2"> //configure shake degr
-
js模拟QQ窗口的抖动效果
#body{text-align:center;} #test{width:119px;position:absolute;margin:10px auto;height:114px;background:url(/images/logo.gif) ;border:2px dotted red;} var m=document.getElementById("test"); function SKclass (obj,Rate,speed) { var oL=obj.offsetLef
-
javascript实现的仿腾讯QQ窗口抖动效果代码
振动 function zd(u){ var a=['top','left'],b=0; u=setInterval(function(){ document.getElementById('win').style[a[b%2]]=(b++)%415){clearInterval(u);b=0} },32) } 欢迎访问我们,www.jb51.net [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
js鼠标滑过图片震动特效的方法
本文实例讲述了js鼠标滑过图片震动特效的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>鼠标滑过 图片震动效果</title> <STYLE>.shakeimage { POSITION: re
-
jsp图片效果大全(图像震动效果、闪烁效果、自动切换图像)
本文主要介绍jsp实现图像震动效果.闪烁效果.自动切换图像的资料,废话不多说了,具体代码如下: 1.当鼠标指针经过图像时图像震动效果 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1
随机推荐
- IOS实战之自定义转场动画详解
- Java动态显示文件上传进度实现代码
- JavaScript中的立即执行函数表达式介绍
- sqlserver中distinct的用法(不重复的记录)
- Bootstrap和Angularjs配合自制弹框的实例代码
- Java之String、StringBuffer、StringBuilder的区别分析
- 30分钟学会用PHP写带数据库的简单通讯录第1/3页
- Python 操作MySQL详解及实例
- 详解C语言中的wait()函数和waitpid()函数
- vuejs父子组件通信的问题
- js 赋值包含单引号双引号问题的解决方法
- $.each遍历对象、数组的属性值并进行处理
- 用shell脚本和c语言将大写字母转成小写的代码
- JQuery contains的选择器
- win2003 x64下 php5 配置运行简单方法
- 巧妙解救被“绑架”的浏览器
- Python编程中实现迭代器的一些技巧小结
- java 与web服务器链接的实例
- AndroidManifest.xml <uses-feature>和<uses-permisstion>分析及比较
- CPA CPS CPC CPM CPO PPC PPL PPS CPTM 各个含义解说