我想访问原始事件对象,但该对象返回未定义..
$(window).scroll(function(event) {
alert(event.pageX);
});
我只是想试试这个是否有效。该示例尽可能基本,因此我也可以计算出其他事件。
最佳答案
需要注意的一件事是不要使用“事件”一词作为参数(或变量)的名称,因为在某些浏览器(如 IE 和 Chrome)中, event
已经是一个对象,如果你使用它,你将会覆盖已经存在的函数。
因此,尝试将代码更改为:
$(window).scroll(function(ev) {
alert(ev.pageX);
});
关于javascript - jQuery:为什么我无法访问滚动事件中的事件对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/816436/