JS实现关闭小广告特效


Posted in Javascript onJanuary 29, 2021

本文实例为大家分享了JS实现关闭小广告特效的具体代码,供大家参考,具体内容如下

知识点

1、获取元素
2、通过元素获取父元素
3、删除节点
4、设置元素隐藏

运行效果

直接删除

JS实现关闭小广告特效

隐藏

JS实现关闭小广告特效

代码

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <style>
  #box{
   height: 200px;
   width: 200px;
   position: relative;
   display: inline-block;
  }
  #box>#icon{
   height: 100%;
   width: 100%;
  }
  div>img:nth-child(2){
   height: 30px;
   width: 30px;
   position: absolute;
   top: 0;
   right: 0;
   cursor: pointer;
  }
 </style>
</head>
<body>
<div id="box">
 <img id="icon" src="images/阿鲁20.gif" alt="">
 <img id="close" src="images/删除.png" alt="">
</div>
<script>
 window.onload = function (ev) {
  // 1. 获取关闭标签
  var close = document.querySelector('#close');
  // 2. 接听点击
  close.onclick = function (ev1) {
   // 直接删除
   // this.parentElement.remove();
   // this.parentNode.remove();
   //隐藏
   this.parentElement.style.display = 'none';
   // this.parentElement.setAttribute('style','display:none');
  }
 }
</script>
</body>
</html>

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

Javascript 相关文章推荐
jquery $.ajax入门应用一
Nov 19 Javascript
离开页面时检测表单元素是否被修改,提示保存的js代码
Aug 25 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
Oct 13 Javascript
JavaScript与ActionScript3两者的同性与差异性
Sep 22 Javascript
JQuery PHP图片在线裁剪实例
Jul 27 Javascript
JS双击变input框批量修改内容
Dec 12 Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 Javascript
vue 使用eventBus实现同级组件的通讯
Mar 02 Javascript
Vue登录注册并保持登录状态的方法
Aug 17 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
Jun 04 Javascript
JavaScript和TypeScript中的void的具体使用
Sep 12 Javascript
卸载vue2.0并升级vue_cli3.0的实例讲解
Feb 16 Javascript
vue element-ui实现动态面包屑导航
Dec 23 #Javascript
vue实现图片上传预览功能
Dec 23 #Javascript
vue项目实现图片上传功能
Dec 23 #Javascript
Vue移动端实现图片上传及超过1M压缩上传
Dec 23 #Javascript
vue图片上传组件使用详解
Dec 23 #Javascript
微信小程序实现签字功能
Dec 23 #Javascript
使用JS location实现搜索框历史记录功能
Dec 23 #Javascript
You might like
php数组中包含中文的排序方法
2014/06/03 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
php中stdClass的用法分析
2015/02/27 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
2016/04/15 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
tp5.1 框架数据库高级查询技巧实例总结
2020/05/25 PHP
jquery数组之存放checkbox全选值示例代码
2013/12/20 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
JS实现仿百度文库评分功能
2017/01/12 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
vue项目中使用axios上传图片等文件操作
2017/11/02 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
vuejs简单验证码功能完整示例
2019/01/08 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
2019/04/25 Javascript
简单了解Ajax表单序列化的实现方法
2019/06/14 Javascript
ES6 let和const定义变量与常量的应用实例分析
2019/06/27 Javascript
JS前端知识点offset,scroll,client,冒泡,事件对象的应用整理总结
2019/06/27 Javascript
Python自定义类的数组排序实现代码
2016/08/28 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
python requests爬取高德地图数据的实例
2018/11/10 Python
python Tcp协议发送和接收信息的例子
2019/07/22 Python
Python递归函数 二分查找算法实现解析
2019/08/12 Python
python excel转换csv代码实例
2019/08/26 Python
Django静态资源部署404问题解决方案
2020/05/11 Python
你应该知道的Python3.6、3.7、3.8新特性小结
2020/05/12 Python
什么是makefile? 如何编写makefile?
2012/08/08 面试题
服装设计专业自荐书范文
2013/12/30 职场文书
音乐教学案例
2014/01/30 职场文书
排查Tomcat进程假死的问题
2022/05/06 Servers