/*
*第一种体式格局,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);