Fixed typo from commit 542099a278e79dce38e814e7e7b448a1b73df82f.
authorJohn Resig <jeresig@gmail.com>
Fri, 11 Dec 2009 20:47:41 +0000 (12:47 -0800)
committerJohn Resig <jeresig@gmail.com>
Fri, 11 Dec 2009 20:47:41 +0000 (12:47 -0800)
src/attributes.js
src/event.js

index 9c868ee..0a60b0d 100644 (file)
@@ -163,8 +163,8 @@ jQuery.fn.extend({
 
 jQuery.each({
        removeAttr: function( name ) {
-               jQuery.attr( this, name, "" );
-               if (this.nodeType == 1) {
+               if ( this.nodeType === 1 ) {
+                       this[ jQuery.isXMLDoc( this ) ? name : jQuery.props[ name ] || name ] = null;
                        this.removeAttribute( name );
                }
        },
index 26f414e..018d4d9 100644 (file)
@@ -680,7 +680,7 @@ function trigger( type, elem, args ) {
 if ( !jQuery.support.focusBubbles ) {
 
 jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ){
-       event.special[ orig ] = {
+       jQuery.event.special[ orig ] = {
                setup: function() {
                        jQuery.event.add( this, fix, ieHandler );
                },