/*
*第一种方式,old
*/
var testEvent = document.createEvent("Event");
testEvent.initEvent("test",true,true);
/*
*第二种方式
*/
var testEvent = new Event("test");
/*
*第三种方式,推荐
*/
var testEvent = new CustomEvent("test", {"detail":{"hazcheeseburger":true,"tom":123,"aa":aa}});
function aa(){
alert("aa");
}
var header=document.querySelector("header");
header.addEventListener("test",function(e){
e.detail.aa();
},false);
header.addEventListener("click",function (event) {
header.dispatchEvent("testEvent");//在此触发
},false);
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。