js实现页面图片消除效果


Posted in Javascript onMarch 24, 2020

本文实例为大家分享了js实现页面图片消除的具体代码,供大家参考,具体内容如下

前两天测试的时候发现自己对js还不是太熟悉,所以今天上传的了这篇文章,重新写了一下js模块里面的东西。

核心还是这一部分:

i = 0
last = null
function clickDisappear(obj){
 if(i==0 && last==null){
   i =1
   last=obj
 }
 else{
 if(obj != last){
  if(obj.src == last.src){
  obj.style.display='none'
  last.style.display='none'
  }
  i = 0
  last = null
 }
}
}

全部代码:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">
  img{
  margin: 9px;
  float: left;
  width: 32px;
  height: 32px;
  }
 </style>
 <script type="text/javascript">
  // DOM模型:文档对象模型
  i = 0
  last = null
  function clickDisappear(obj){
  if(i == 0 && last == null){
   last = obj
   i = 1
  }else{
   if(obj != last){
   if(obj.src == last.src){
    obj.style.display = 'none'
    last.style.display = 'none'
   }
   i = 0
   last = null
   }
  }
  }
 </script>
 </head>
 <body >
 <table cellpadding="0" cellspacing="1" style="border:solid 1px red;background-color: red;" >
  <caption>图片消除</caption>
  <thead>
  <tr valign="middle" align="center" >
   <!--<th colspan="2">1</th>-->
   <th>1</th>
   <th>2</th>
   <th>3</th>
   <th>4</th>
   <th>5</th>
   <th>6</th>
   <th>7</th>
   <th>8</th>
   <th>9</th>
   <th>10</th>
  </tr>
  </thead>
  <tbody style="background-color: royalblue;" >
  <tr valign="middle" align="center" >
   <td><img src="img/bg-0092.gif" onclick="clickDisappear(this)"></td>
   <td><img src="img/bg-0704.gif" onclick="clickDisappear(this)"></td>
   <td><img src="img/bg-0704.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0884.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0884.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0092.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0704.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0884.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0884.gif" onclick="clickDisappear(this)"</td>
   <td><img src="img/bg-0092.gif" onclick="clickDisappear(this)"</td>
  </tr>
  </tbody>
  <tfoot></tfoot>
 </table>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
浅谈javascript 面向对象编程
Oct 28 Javascript
写js时遇到的一些小问题
Dec 06 Javascript
如何让div span等元素能响应键盘事件操作指南
Nov 13 Javascript
关于jQuery对象数据缓存Cache原理以及jQuery.data详解
Apr 07 Javascript
Node.js编程中客户端Session的使用详解
Jun 23 Javascript
如何防止JavaScript自动插入分号
Nov 05 Javascript
教你如何在Node.js中使用jQuery
Aug 28 Javascript
JS简单测试循环运行时间的方法
Sep 04 Javascript
AngularJS表单验证功能
Oct 19 Javascript
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
微信小程序结合Storage实现搜索历史效果
May 18 Javascript
字节飞书面试promise.all实现示例
Jun 16 Javascript
js实现消灭星星(web简易版)
Mar 24 #Javascript
JavaScript实现移动端带transition动画的轮播效果
Mar 24 #Javascript
javascript实现滚动条效果
Mar 24 #Javascript
Webpack中SplitChunksPlugin 配置参数详解
Mar 24 #Javascript
JS实现点星星消除小游戏
Mar 24 #Javascript
js实现小星星游戏
Mar 23 #Javascript
JS Array.from()将伪数组转换成数组的方法示例
Mar 23 #Javascript
You might like
一个简单的自动发送邮件系统(一)
2006/10/09 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
详解php中生成标准uuid(guid)的方法
2019/04/28 PHP
javascript 中对象的继承〔转贴〕
2007/01/22 Javascript
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
当鼠标移动时出现特效的JQuery代码
2013/11/08 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
jQuery实现元素拖拽并cookie保存顺序的方法
2016/02/20 Javascript
js 点击a标签 获取a的自定义属性方法
2016/11/21 Javascript
基于ExtJs在页面上window再调用Window的事件处理方法
2017/07/26 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
react写一个select组件的实现代码
2019/04/03 Javascript
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
typescript配置alias的详细步骤
2020/08/12 Javascript
快速了解Python相对导入
2018/01/12 Python
Python 装饰器实现DRY(不重复代码)原则
2018/03/05 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
Python实例方法、类方法、静态方法区别详解
2020/09/05 Python
Scrapy实现模拟登录的示例代码
2021/02/21 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
18-35岁旅游团的全球领导者:Contiki
2017/02/08 全球购物
Tory Burch英国官方网站:美国时尚生活品牌
2017/12/06 全球购物
你常见到的runtime exception
2016/09/05 面试题
物流司机岗位职责
2013/12/28 职场文书
军训自我鉴定
2014/01/22 职场文书
税务会计岗位职责
2014/02/18 职场文书
就业意向书范文
2014/04/01 职场文书
个人委托书
2014/07/31 职场文书
购房委托书范本
2014/09/18 职场文书
我的中国梦主题班会
2015/08/14 职场文书