我想做这样的事情
$("#A").on("click", function(){
$.event.trigger({type:"custom"});
});
$("#B").on("custom", function(e){
$("#B").removeClass("hidden");
});
$("#C").on("custom", function(e){
alert("something");
}
Run Code Online (Sandbox Code Playgroud)
我使用JavaScript触发自定义事件的位置.然后,我希望能够.on在整个页面的不同元素上使用该功能.然后单击"#A"将触发所有已注册元素的事件.
我注意到触发器函数是在元素而不是全局上调用的,这不是我想要的.