【发布时间】:2012-03-26 04:42:50
【问题描述】:
我怎样才能在一行中做到这一点?
var myOptions = defaultOptions;
$.extend(myOptions, {width: 200});
$("#myField").foo(myOptions);
我不想对 defaultOptions 进行任何更改。 我在其他任何地方都不需要 myOptions。
【问题讨论】:
我怎样才能在一行中做到这一点?
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 }));
【讨论】: