Javascript / DOM: Как удалить все события объекта DOM?

Взломанный прочь Cplusplus.com

std::string choppa(const std::string &t, const std::string &ws)
{
    std::string str = t;
    size_t found;
    found = str.find_last_not_of(ws);
    if (found != std::string::npos)
        str.erase(found+1);
    else
        str.clear();            // str is all whitespace

    return str;
}

Это работает на пустой случай также.:-)

73
задан Florian Müller 29 April 2013 в 13:22
поделиться

2 ответа

Вы могли добавить другого слушателя события и звонить preventDefault() для остановки распространения предыдущих слушателей.

document.querySelectorAll('a.my-link').forEach((el) => {
  el.addEventListener('click', (ev) => {
    ev.preventDefault()
  })
})
-1
ответ дан 24 November 2019 в 12:18
поделиться

Один метод должен добавить нового слушателя события, который называет e.stopImmediatePropagation ().

-1
ответ дан 24 November 2019 в 12:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: