Como fazer um ouvinte de evento funcionar apenas uma vez
EventTarget.addEventListener("click", function() {
// Do something cool
}, {once : true});
Selfish Skipper
EventTarget.addEventListener("click", function() {
// Do something cool
}, {once : true});
function foo() {
// do things, then
removeEventListener('click', foo);
}
addEventListener('click', foo);