首页 > 代码库 > js抖动
js抖动
效果
代码
1 2 3 4 5 6 7 8 9 10 11 | <img src="http://www.qqoq.net/wp-content/uploads/200100.jpg" onMouseover="shake(this,‘onmouseout‘)" > <script type="text/javascript"> 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)}; } </script> |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。