Javascript event.pageX赢得';行不通

Javascript event.pageX赢得';行不通,javascript,jquery,jquery-events,Javascript,Jquery,Jquery Events,我曾经遇到过这个问题。我不知道为什么event.pageX不起作用。它返回一个错误,上面写着“脚本错误”。请帮助我解决我的问题 JS(代码片段) 我正确上传了jQuery 3.1.1,这并不是因为我在函数中定义了一个函数。我在另一个代码中做到了这一点,它工作得很好。另外,我知道它不是函数中定义的函数,因为当我删除条件时,它不会说“脚本错误”。事件不是全局变量。它确实适用于旧版本的IE,但对于较新的浏览器,事件需要在事件处理程序上声明为参数 功能警告(事件){ console.log(event

我曾经遇到过这个问题。我不知道为什么event.pageX不起作用。它返回一个错误,上面写着“脚本错误”。请帮助我解决我的问题

JS(代码片段)


我正确上传了jQuery 3.1.1,这并不是因为我在函数中定义了一个函数。我在另一个代码中做到了这一点,它工作得很好。另外,我知道它不是函数中定义的函数,因为当我删除条件时,它不会说“脚本错误”。

事件
不是全局变量。它确实适用于旧版本的IE,但对于较新的浏览器,事件需要在事件处理程序上声明为参数

功能警告(事件){
console.log(event.pageX);
}
document.querySelector('button')。addEventListener('click',警告)

单击
函数警告(事件)
“它返回一个错误,上面写着“脚本错误”-这是一个非常模糊的错误消息。您确定浏览器的控制台没有告诉您有关错误的任何其他信息吗?不管怎样,为什么你要每50毫秒弹出一个警报?显示完整的代码上下文…我们甚至不知道你从哪里调用它。看见
function warning() {
    function show() {
        alert('No cheating!')
    }
    if (event.pageX > 456) {
        setInterval(show, 50)
    }
}