Я в настоящее время экспериментирую с пользовательскими событиями (уровень 2 DOM), и теперь я пришел к проблеме, что addEventListener()
не будет принимать обратные вызовы, которые возвращают значение - или, по крайней мере, я не знаком с правильным подходом к этому.
В основном я хочу вот что:
addEventListener("customEvent",
function() {
return true ;
},
false) ;
чтобы при создании экземпляра функции-оболочки new wrapper()
,
function wrapper() {
addEventListener(...) ;
}
это будет правильно возвращено, true
всякий раз, когда событие инициируется и перехватывается.
Пожалуйста, имейте в виду, что это экспериментально: я знаю, что существует множество решений, которые не требуют возврата от метода addEventListener
. Мне просто любопытно, есть ли обходной путь или это фактически тупик, и я не должен беспокоиться.
Спасибо за вашу помощь!