jQuery 1.0.2

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

        remove: function(element, type, handler) {
            if (element.events)
                if (type && element.events[type])
                    if ( handler )
                        delete element.events[type][handler.guid];
                    else
                        for ( var i in element.events[type] )
                            delete element.events[type][i];
                else
                    for ( var j in element.events )
                        this.remove( element, j );
        },

        trigger: function(type,data,element) {
            // Touch up the incoming data
            data = data || [];

            // Handle a global trigger
            if ( !element ) {
                var g = this.global[type];
                if ( g )
                    for ( var i = 0; i < g.length; i++ )
                        this.trigger( type, data, g[i] );