cancelBubble 的用法
很简单的一题,比如说,现在有一个按钮,有一个div,点击按钮div出现,点击别的地方的时候,div隐藏,
var oBtn=document.getElementById('btn');var oUl=document.getElementById('ul1');oBtn.οnclick=function(){oUl.style.display='block';};document.οnclick=function(){oUl.style.display='none';}
这样显然不行,点击按钮什么也出不来了,很显示,其实他执行过这个事件了,只不过冒泡了,现在我们就需要阻止冒泡,cancelBubble就用上了,cancelBubble和event一起使用,下面看一下代码 :
oBtn.οnclick=function(ev){var oEvent=ev||event;oUl.style.display='block';oEvent.cancelBubble=true;
};
改成这样就可以了
转载于:https://www.cnblogs.com/wujidns/p/4127501.html
cancelBubble 的用法相关推荐
- JS事件及其兼容用法
JavaScript与HTML之间的交互是通过事件实现的.事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间. 1.事件流:描述的是从页面中接收事件的顺序. IE提出的事件冒泡流:事件开始由最具体的 ...
- js基础和部分用法整理
实现垂直水平居中的方式 定位 + margin position: absolute;/* 父节点要定位 */ top: 0; bottom: 0; left: 0; right: 0; margin ...
- JS事件cancelBubble、event.preventDefault()与event.stopPropagation()简单介绍
推荐看原文:https://blog.csdn.net/iamlegendary/article/details/54409038 cancelBubble用于ie的阻止冒泡事件. event.sto ...
- c语言中external,static关键字用法
static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...
- Pandas_transform的用法
先来看一个实例问题. 如下销售数据中展现了三笔订单,每笔订单买了多种商品,求每种商品销售额占该笔订单总金额的比例.例如第一条数据的最终结果为:235.83 / (235.83+232.32+107.9 ...
- Python中yield和yield from的用法
yield 后面接的是 future 对象 调用方 委托生成器 yield from 直接给出循环后的结果 yield from 委托者和子生成器直接通信 yield from 直接处理stopIte ...
- pytorch学习 中 torch.squeeze() 和torch.unsqueeze()的用法
squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...
- python yield 和 yield from用法总结
#例1. 简单输出斐波那契數列前 N 个数 #缺点:该函数可复用性较差,因为 fab 函数返回 None,其他函数无法获得该函数生成的数列 #要提高 fab 函数的可复用性,最好不要直接打印出数列,而 ...
- tf.nn.embedding_lookup()的用法
函数: tf.nn.embedding_lookup( params, ids, partition_strategy='mod', name=None, validate_indices=True, ...
最新文章
- oracle10g优化器默认,Oracle10g数据库优化实用心得小结
- vue打包后放在 nginx部署时候的配置文件
- Bootstrap中DropDown插件显示下拉列表,点击下拉列表区域,不会再自动关闭。
- Linux磁盘读写速率测试
- mysql-generator用法_【原创】MyBatis Generator使用小记
- java里面object和string的相互转换
- linux基础命令学习笔记(二)
- sql语句之查询操作
- Repeater思路整理
- 《三国演义》分章节梗概
- Verilog 交通灯控制器
- 判断矩形是否重叠 Python
- English_do
- JavaScript(JS) date.getDate()
- Javascript中删除数组中重复出现的元素
- 2022年注册会计师考试《财务成本管理》考前练习题及答案
- matlab 电力电子元件对应名称,电力电子与MATLAB应用技术
- NLP入门(五)用深度学习实现命名实体识别(NER)
- 原创:史上最全最通俗易懂的,索引最左前缀匹配原则(认真脸)
- Linux的find命令详解
热门文章
- 计算机系统启动的三个步骤,怎样进入安全模式 三个方法随你操作【图文】
- 杭州电子商务研究院发布LTD实例起源及其应用方向
- input输入的执行顺序【document,onkeydown】
- java接口的初始化
- Android Makefile中inherit-product函数简介,以及与include的区别
- Schnorr数字签名方案
- 学校校车运营各项安全管理制度_学校校车安全管理制度介绍
- Vue实现在线编辑excel、导入、导出
- Java基础——Day18——泛型,collections,set,map
- 启航独家资料-考研英语长难句基本句型分析(2)