jQuery 1.0.2

2019-06-03 18:50:05于海丽

            jQuery(this)[ jQuery(this).is(":hidden") ? "show" : "hide" ].apply( jQuery(this), arguments );
        },
        addClass: function(c){
            jQuery.className.add(this,c);
        },
        removeClass: function(c){
            jQuery.className.remove(this,c);
        },
        toggleClass: function( c ){
            jQuery.className[ jQuery.className.has(this,c) ? "remove" : "add" ](this,c);
        },

        remove: function(a){
            if ( !a || jQuery.filter( a, [this] ).r )
                this.parentNode.removeChild( this );
        },
        empty: function(){
            while ( this.firstChild )
                this.removeChild( this.firstChild );
        },
        bind: function( type, fn ) {
            if ( fn.constructor == String )
                fn = new Function("e", ( !fn.indexOf(".") ? "jQuery(this)" : "return " ) + fn);
            jQuery.event.add( this, type, fn );
        },

        unbind: function( type, fn ) {
            jQuery.event.remove( this, type, fn );
        },
        trigger: function( type, data ) {
            jQuery.event.trigger( type, data, this );