博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义事件
阅读量:6587 次
发布时间:2019-06-24

本文共 561 字,大约阅读时间需要 1 分钟。

new Event方式

//定义事件 let event = new Event('build',{"bubbles":true, "cancelable":false});或者使用CustomEvent(可以给event添加额外数据)let event = new CustomEvent('build', { 'detail': elem.dataset.time });// 监听事件elem.addEventListener('build', function (e) { ... }, false);// 分配事件elem.dispatchEvent(event);

document.createEvent方式

// 创建var evt = document.createEvent("HTMLEvents");// 初始化evt.initEvent("alert", false, false);el.addEventListener("alert", function() {    alert("弹弹弹,弹走鱼尾纹~~");});// 触发, 即弹出文字el.dispatchEvent(evt);

转载于:https://www.cnblogs.com/janas-luo/p/9605796.html

你可能感兴趣的文章
lammps input for water
查看>>
echarts添加点击事件
查看>>
html实现“加入收藏”代码
查看>>
机器学习之最优化问题
查看>>
Selenium 详解xpath定位
查看>>
网页做复制功能
查看>>
PHP中如何对二维数组按某个键值进行排序
查看>>
SharePoint 2013 EventHanlder工具
查看>>
jQuery和javascript的区别
查看>>
doctest --- 一个改善python代码质量的工具
查看>>
hdu1290
查看>>
hdu2141Can you find it?
查看>>
值类型和引用类型 (转)
查看>>
Axure RP 8 下载 激活可以使用的授权码、用户名、秘钥等
查看>>
20155303 2016-2017-2 《Java程序设计》第四周学习总结
查看>>
c语言基础课第三次作业
查看>>
MogileFS系统简单配置实例
查看>>
【转】[C# 基础知识系列]专题九 :深入理解泛型可变性
查看>>
AS3.0 学习笔记002
查看>>
map, hash_map, multimap的使用及区别
查看>>