1
我该如何做到这一点?使用jquery,我怎样才能扩展并传递一个对象函数调用函数?
var myOptions = defaultOptions;
$.extend(myOptions, {width: 200});
$("#myField").foo(myOptions);
我不想对defaultOptions进行任何更改。 我不需要其他地方的myOptions。
我该如何做到这一点?使用jquery,我怎样才能扩展并传递一个对象函数调用函数?
var myOptions = defaultOptions;
$.extend(myOptions, {width: 200});
$("#myField").foo(myOptions);
我不想对defaultOptions进行任何更改。 我不需要其他地方的myOptions。
var newSettings = $.extend({}, defaultOptions, { width: 200 });
$('#myfield').foo(newSettings);
或者
$('#myfield').foo($.extend({}, defaultOptions, { width: 200 }));