Skip to content

Instantly share code, notes, and snippets.

@snnwolf
Last active April 20, 2018 06:54
Show Gist options
  • Save snnwolf/b9f33943dc7e2a1d7a1791d64d66f5fa to your computer and use it in GitHub Desktop.
Save snnwolf/b9f33943dc7e2a1d7a1791d64d66f5fa to your computer and use it in GitHub Desktop.
Подписаться/отписаться на/от события
var addEvent = function(el, e, callback, capture) {
if (!!window.addEventListener) {
el.addEventListener(e, callback, !!capture);
} else {
el.attachEvent("on" + e, callback);
}
},
removeEvent = function(el, e, callback, capture) {
if (!!window.addEventListener) {
el.removeEventListener(e, callback, !!capture);
} else {
el.detachEvent("on" + e, callback);
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment