jQuery:为什么我不能在滚动事件中访问事件对象?

时间:2009-05-03 05:55:09

标签: javascript jquery

我想访问原始事件对象,但对象返回undefined ..

$(window).scroll(function(event) {
        alert(event.pageX);
    });

我只是想尝试一下它是否有用。这个例子尽可能基本,所以我也可以解决其他事件。

1 个答案:

答案 0 :(得分:7)

要注意的一件事是不要使用单词event 作为参数(或变量)的名称,因为在某些浏览器(如IE和Chrome)中,{{ 1}}已经是一个对象,如果你使用它,你将被覆盖现有的函数。

因此,请尝试将代码更改为:

event