Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是“相当于”;jQuery.on";在普通JavaScript中?_Javascript_Events - Fatal编程技术网

什么是“相当于”;jQuery.on";在普通JavaScript中?

什么是“相当于”;jQuery.on";在普通JavaScript中?,javascript,events,Javascript,Events,以下代码在javascript中的等价物是什么 $("body").on("PhantomInitEvent", function(){ getReviewData(); supplies_onFocus(); }); $(“body”).trigger(“PhantomInitEvent”)它已经在JavaScript中了。但是,如果您的意思是没有jQuery它会是什么样子: document.body.

以下代码在javascript中的等价物是什么

$("body").on("PhantomInitEvent", function(){
                getReviewData();
                supplies_onFocus();
            });

$(“body”).trigger(“PhantomInitEvent”)

它已经在JavaScript中了。但是,如果您的意思是没有jQuery它会是什么样子:

document.body.addEventListener("PhantomInitEvent", function() {
    getReviewData();
    supplies_onFocus();
});

您的意思是使用本机domapi,而不是jQuery,对吗?当然,它已经是JavaScript.document.addEventListener(“PhantomInitEvent”,函数(e){window.alert(“Mika”+e.detail”);getReviewData();supplies_onFocus();});我触发如下事件//创建事件var event=new CustomEvent(“PhantomInitEvent”,{“detail”:“事件示例”});window.alert(“Banthu”+事件);//发送/触发/触发事件文档。发送事件(事件);它不起作用
element.attachEvent('onPhantomInitEvent', handler);

element.addEventListener('PhantomInitEvent', handler, false);