Я пытаюсь использовать события в моем сценарии, но, похоже, я не понимаю, как работают event.preventDefault () / event.defaultPrevented:
var e = new Event('test');
e.defaultPrevented;
> false
e.preventDefault();
e.defaultPrevented;
> false
Как установить e.defaultPrevented
до true
? В Chrome / Firefox / Edge он ведет себя одинаково, поэтому я должен сделать что-то не так.
Спасибо:)
РЕДАКТИРОВАТЬ: Проблема заключалась в том, что я забыл создать Событие с:
var e = new Event('test', {cancelable: true});