2016-02-08 3 views
0

В моем коде я должен взаимодействовать с пользовательского события после того, как отправилКак проверить, если пользовательское событие было предотвращено

// ... 
let customEvent = new CustomEvent('myevent', { 
    bubbles: true, 
    cancelable: true 
}); 

button.addEventListener('click', function (e) { 
    e.preventDefault(); 
    otherElement.dispatchEvent(customEvent); 
    // at this point i neeed some help 
    // if (customEvent was canceled or prevented) { do something } 
}); 

Как можно проверить, если он был предотвращен/отменен или другое решение, чтобы получить «обратную связь» от события ?

ответ

2

много способов сделать это. в одну сторону:

var isCanceled = !otherElement.dispatchEvent(event); 
+0

это работает для меня –

Смежные вопросы