Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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
Javascript 我是否需要使用;e=e?e:窗口事件&引用;用jQuery?_Javascript_Jquery - Fatal编程技术网

Javascript 我是否需要使用;e=e?e:窗口事件&引用;用jQuery?

Javascript 我是否需要使用;e=e?e:窗口事件&引用;用jQuery?,javascript,jquery,Javascript,Jquery,我在一些非jQuery代码中看到了事件内部代码的这一部分: e = e ? e : window.event; 我使用jQuery,我想知道删除这部分代码是否安全: jQuery(document).mouseout(function(e){ console.log(e) } 我是否需要在jQuery中使用“e=e?e:window.event;” 不,你没有。jQuery为您处理全局事件与参数(以及事件对象中的其他差异)。jQuery只是(“mouseout”上的的快捷方式,有关jQu

我在一些非jQuery代码中看到了事件内部代码的这一部分:

e = e ? e : window.event;
我使用jQuery,我想知道删除这部分代码是否安全:

jQuery(document).mouseout(function(e){
  console.log(e)
}
我是否需要在jQuery中使用“e=e?e:window.event;”

不,你没有。jQuery为您处理全局
事件
与参数(以及事件对象中的其他差异)。jQuery只是(“mouseout”
上的
的快捷方式,有关jQuery如何为您规范化事件的详细信息,请参阅。您的第二个代码段很好(除了缺少结束
,您可能还需要一个

我是否需要在jQuery中使用“e=e?e:window.event;”

不,你没有。jQuery为您处理全局
事件
与参数(以及事件对象中的其他差异)。jQuery只是(“mouseout”
上的
的快捷方式,有关jQuery如何为您规范化事件的详细信息,请参阅。您的第二个代码段很好(除了缺少结束
,您可能还需要一个