From: Ariel Flesler Date: Tue, 15 Jul 2008 15:58:01 +0000 (+0000) Subject: jquery core: closes #3159. remove() would unbind form.elements instead of a form. X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=a33f85e691e07f03f724b2bd3c6948b346d33ee6;hp=b36fe4686c76dc13ba64fd62e38387c7ed73e0c9;p=jquery.git jquery core: closes #3159. remove() would unbind form.elements instead of a form. --- diff --git a/src/core.js b/src/core.js index 3a759d5..fd19d75 100644 --- a/src/core.js +++ b/src/core.js @@ -1309,7 +1309,7 @@ jQuery.each({ remove: function( selector ) { if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) { // Prevent memory leaks - jQuery( "*", this ).add(this).each(function(){ + jQuery( "*", this ).add([this]).each(function(){ jQuery.event.remove(this); jQuery.removeData(this); });