Skip to content

Instantly share code, notes, and snippets.

@nojvek
Created November 7, 2018 01:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nojvek/48823a2e8e555660eb4f07d2bff1006b to your computer and use it in GitHub Desktop.
Save nojvek/48823a2e8e555660eb4f07d2bff1006b to your computer and use it in GitHub Desktop.
backbone debug
var $bbSetElement = Backbone.View.prototype.setElement;
Backbone.View.prototype.setElement = function setElement(element) {
if (this.el && this.el !== element) {
delete this.el.$bbView;
}
const domElem = element.jquery ? element[0] : element;
domElem.$bbView = this;
domElem.setAttribute(`data-backbone-view`, `true`);
return $bbSetElement.apply(this, arguments);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment