Fixed issue when using $.extend to merge defaultOptions and options

This commit is contained in:
oadam
2013-08-21 15:39:22 +02:00
parent 11d86e7276
commit 2faf4ef12c
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -1239,7 +1239,7 @@ function test_extend() {
var defaults = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
var settings = $.extend({}, defaults, options);
var settings: typeof defaults = $.extend({}, defaults, options);
}
function test_fadeIn() {
@@ -2331,4 +2331,4 @@ $.ajax({
success: function (data) {
alert(data);
}
});
});
+2 -2
View File
@@ -324,8 +324,8 @@ interface JQueryStatic {
each(collection: JQuery, callback: (indexInArray: number, valueOfElement: HTMLElement) => any): any;
each<T>(collection: T[], callback: (indexInArray: number, valueOfElement: T) => any): any;
extend(target: any, ...objs: any[]): Object;
extend(deep: boolean, target: any, ...objs: any[]): Object;
extend(target: any, ...objs: any[]): any;
extend(deep: boolean, target: any, ...objs: any[]): any;
globalEval(code: string): any;