更改事件属性的值

时间:2015-07-24 12:30:13

标签: javascript javascript-events mousewheel

我在一个元素上触发鼠标滚轮事件,然后将其发送到另一个元素。它运行得很好,但现在我想知道在调度之前是否可以将事件对象的一个​​属性更改为其他属性?

我尝试使用此代码,但显然它不起作用:

event.deltaY = 0;

el.dispatchEvent(new event.constructor(event.type, event));

1 个答案:

答案 0 :(得分:0)

如评论中所述,deltaY属性是只读的。您最好的选择就是创建一个可以设置的变量,并在需要时调用它。