Сообщение от Octane
|
Может фейковый эвент инициировать, чтобы ошибка в listener'е не останавливала выполнение кода. Когда fireEvent ошибку выдаёт?
|
А примерно понял о чем речь, вы имеете ввиду есть ли возможность инициировать собственные события? Если да, то конечно можете создавать свои собственные события и получать нужный результат.
Конструкция вроде этой будет корректно работать:
document.addEventListener( 'myevent', function(){
alert( 'fired myevent' );
}, false );
var evt = document.createEvent( 'Event' );
evt.initEvent( 'myevent', true, true );
document.dispatchEvent( evt );