JS实现点击文字对应DIV层不停闪动效果的方法


Posted in Javascript onMarch 02, 2015

本文实例讲述了JS实现点击文字对应DIV层不停闪动效果的方法。分享给大家供大家参考。具体分析如下:

在很多娱乐网站我们经常看到这种效果,点击网页中某个方块中的文字,然后整个方块就不停的闪动起来,很不错的一个动态效果,容易引起顾客的注意,这个代码就是实现了这个效果,点击某个方块后,方块就会闪动

<!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/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>js实现点击文字对应DIV层闪动</title>

<style type="text/css">

#box{position:absolute;top:50%;left:50%;color:#fff;width:200px;height:200px;background:red;cursor:pointer;letter-spacing:5px;text-align:center;font:12px/200px Arial;margin:-100px 0 0 -100px;}

</style>

<script type="text/javascript">

window.onload = function ()

{

var oBox = document.getElementById("box");

var timer = null;

oBox.onclick = function ()

{

var i = 0;

clearInterval(timer);

timer = setInterval(function () {

oBox.style.display = i++ % 2 ? "none" : "block";

i > 6 && (clearInterval(timer))

}, 80)

}

};

</script>

</head>

<body>

<div id="box">三水点靠木提示:你敢点我,我就敢闪</div>

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 处理HTML元素必须避免使用的一种方法
Jul 30 Javascript
40款非常棒的jQuery 插件和制作教程(系列一)
Oct 26 Javascript
js实现的复制兼容chrome和IE
Apr 03 Javascript
js加减乘除丢失精度问题解决方法
May 16 Javascript
简介JavaScript中的push()方法的使用
Jun 09 Javascript
基于Vue.js的表格分页组件
May 22 Javascript
angularjs 源码解析之injector
Aug 22 Javascript
Vue自定义图片懒加载指令v-lazyload详解
Dec 31 Javascript
深入理解Angular中的依赖注入
Jun 26 Javascript
探索Vue高阶组件的使用
Jan 08 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
Aug 19 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
Jan 18 jQuery
JavaScript定时显示广告代码分享
Mar 02 #Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
Mar 02 #Javascript
js实现横向百叶窗效果网页切换动画效果的方法
Mar 02 #Javascript
js实现从中间开始往上下展开网页窗口的方法
Mar 02 #Javascript
Javascript无参数和有参数类继承问题解决方法
Mar 02 #Javascript
JS实现超炫网页烟花动画效果的方法
Mar 02 #Javascript
ECMAScript 5严格模式(Strict Mode)介绍
Mar 02 #Javascript
You might like
php实现的任意进制互转类分享
2015/07/07 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
RR vs IO BO3 第二场2.13
2021/03/10 DOTA
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
JavaScript国旗变换效果代码
2008/08/13 Javascript
JQuery从头学起第一讲
2010/07/04 Javascript
javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
2011/04/12 Javascript
js数组的操作详解
2013/03/27 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
jQuery获取动态生成的元素示例
2014/06/15 Javascript
jQuery实现首页顶部可伸缩广告特效代码
2015/04/15 Javascript
JavaScript中的anchor()方法使用详解
2015/06/08 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
浅谈javascript中的加减时间
2016/07/12 Javascript
JQuery为元素添加样式的实现方法
2016/07/20 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
2017/02/17 Javascript
jQuery dateRangePicker插件使用方法详解
2017/07/28 jQuery
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
jQuery时间戳和日期相互转换操作示例
2018/12/07 jQuery
微信小程序实现简单表格
2019/02/14 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
用python监控服务器的cpu,磁盘空间,内存,超过邮件报警
2021/01/29 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
中学家长会邀请函
2014/02/03 职场文书
学校开除通知书
2015/04/25 职场文书
新郎新娘致辞
2015/07/31 职场文书
导游词之神仙居景区
2019/11/15 职场文书
CSS三大特性继承性、层叠性和优先级详解
2022/01/18 HTML / CSS