Modified test for load(); added fix for trigger, where it modifies data passed to...
[jquery.git] / src / jquery / jquery.js
index 430e24f..72596ad 100644 (file)
@@ -2245,8 +2245,8 @@ jQuery.extend({
                },
 
                trigger: function(type,data,element) {
-                       // Touch up the incoming data
-                       data = data || [];
+                       // Clone the incoming data, if any
+                       data = $.merge([], data || []);
 
                        // Handle a global trigger
                        if ( !element ) {