DRY-ing up setElement() a bit.

This commit is contained in:
Jeremy Ashkenas
2012-01-17 14:17:02 -05:00
parent b5875ac64c
commit cdce2ec30f

View File

@@ -302,7 +302,7 @@
}
options = options ? _.clone(options) : {};
if (!this.set(attrs, options)) return false;
if (attrs && !this.set(attrs, options)) return false;
var model = this;
var success = options.success;
options.success = function(resp, status, xhr) {
@@ -980,9 +980,8 @@
},
setElement : function(element, delegate) {
if (_.isString(element)) element = $(element)[0];
this.el = element;
this.$el = $(element);
this.el = this.$el[0];
if (delegate !== false) this.delegateEvents();
},