如何合并2个键值对defaultDialogSetup和setupArray?
var defaultDialogSetup = { modal: true, show: 'fade', hide: 'fade' };
var setupArray = {
open: function (e) { $(this).load($(link).attr('href')); },
title: link.innerHTML,
width: 300,
height: 250,
buttons:
{
"OK": function () { createTemplate($(this), $('form', this)); },
"Cancel": function () { $(this).dialog("close"); }
}
};
$dialog.dialog(setupArray);
最佳答案
使用jQuery.extend()
http://api.jquery.com/jQuery.extend/
setupArray = $.extend(defaultDialogSetup, setupArray);
关于javascript - 在JavaScript中加入2个键值对选项对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13017087/