remove: function( selector ) {
if ( !selector || jQuery.multiFilter( selector, [ this ] ).length ) {
if ( this.nodeType === 1 ) {
- cleanData( this.getElementsByTagName("*") );
- cleanData( [this] );
+ cleanData( jQuery("*", this).add(this) );
}
if ( this.parentNode ) {
empty: function() {
// Remove element nodes and prevent memory leaks
if ( this.nodeType === 1 ) {
- cleanData( this.getElementsByTagName("*") );
+ cleanData( jQuery("*", this) );
}
// Remove any remaining nodes