实现文字闪烁效果
2015-03-09 17:42
337 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="../public/js/jquery-1.8.3.js"></script> <title>打开新页面</title> <style type="text/css"> .cssFlash{ color: blue; } .cssFlashred{ color: red; } </style> <script type="text/javascript"> $(document).ready(function(){ function textFlash(obj/*jQuery Object*/,cssName/*Css 样式名称*/,times/*闪烁次数*/){ var i=0,t=false,o=obj.attr("class")+"",c="",times=times||2; if(t)return; t=setInterval(function(){//实现闪烁功能 i++; c=i%2?o+cssName:o; obj.attr("class",c); /* if(i==2*times){ clearInterval(t); obj.removeClass(c); } */ }, 200); } $(function(){ textFlash($("#auto"), "red", 3); $("#click").bind("click",function(){ textFlash($(this), "red", 3); return false; }) $("#email").blur(function(){ if(/^\w+([-+.]\w)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test($(this).val())){ textFlash($(this), "red", 3); } }) }) }) </script> </head> <body> <div class="main"> <div id="auto" class="cssFlash">文本自动闪动</div> <div id="click" class="cssFlash">单击文本闪动</div> <input class="cssFlash" type="email" id="email" placeholer="如果输入email地址会闪动"/> </div> </body> </html>
相关文章推荐
- android中TextView的文字实现动态效果,走马灯效果,闪烁效果
- JS实现浏览器状态栏文字闪烁效果的方法
- js实现文字闪烁效果
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(六)----实现文字闪烁效果
- Textview文字闪烁效果(Runnable和Timer两种实现方法)
- jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
- android中TextView的文字实现动态效果,走马灯效果,闪烁效果
- JS实现浏览器状态栏文字闪烁效果的方法
- android 使用LinearGradient实现手机开机文字闪烁效果
- JavaScript通过改变文字透明度实现的文字闪烁效果实例
- LinearGradient和Matrix实现动态的文字闪烁效果
- jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
- 用JavaScript实现可复用性的文字闪烁的效果
- android中TextView的文字实现动态效果,走马灯效果,闪烁效果
- 用CSS+JavaScript实现文字闪烁效果
- jQuery 实现文字不停闪烁效果
- 用ajax实现仿CSDN下载评论的闪烁效果
- CSS实现文字压在边线上的效果,fieldset与legend
- 用CSS实现文字环绕图片的效果
- 一个闪烁文字鼠标跟随效果