Я запускаю событие mousewheel на одном элементе, а затем отправляю его другому элементу. Он работает отлично, но теперь мне интересно, можно ли изменить одно свойство объекта события на что-то еще до отправки?Изменение значения свойства события
Я попытался с помощью этого кода, но очевидно, что он не работает:
event.deltaY = 0;
el.dispatchEvent(new event.constructor(event.type, event));
Свойство 'deltaY' [доступно только для чтения] (https://developer.mozilla.org/en-US/docs/Web/API/WheelEvent/deltaY) (как и большинство других свойств событий, я думаю.) – CBroe
Действительно, именно по этой причине это не работает. Но я попробовал с клонированием, но потом получил: «Не удалось выполнить« dispatchEvent »в« EventTarget »: данное событие равно null». – Clem