Взломанный прочь 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;
}
Это работает на пустой случай также.:-)
Вы могли добавить другого слушателя события и звонить preventDefault()
для остановки распространения предыдущих слушателей.
document.querySelectorAll('a.my-link').forEach((el) => {
el.addEventListener('click', (ev) => {
ev.preventDefault()
})
})
Один метод должен добавить нового слушателя события, который называет e.stopImmediatePropagation ().