Nodejs Utililty Methods HTML Element Event Add

List of utility methods to do HTML Element Event Add

Description

The list of methods to do HTML Element Event Add are organized into topic(s).

Method

addEvent(event, callback, bubble)
HTMLElement.prototype.addEvent = function (event, callback, bubble) {
    this.addEventListener(
        event,
        function (event) {
            try {
                callback.apply(this, arguments);
            } catch (e) {
                console.log(e);
            event.preventDefault();
            return false;
        },
        bubble);
};
addClickEvent(func)
HTMLElement.prototype.addClickEvent = function addClickEvent(func) {
    this.addEvent("click", func, false);
};
delegate(eventName, elementSelector, cb)
Element.prototype.delegate = function(eventName, elementSelector, cb) {
  var _this = this
  _this.addEventListener(eventName, function(evt) {
    var _this = evt.target
    if (_this.is(elementSelector)) {
      cb.call(_this, evt)
    if (_this.parentNode.is(elementSelector)) {
      cb.call(_this.parentNode, evt)
...