2011-09-13 7 views
0

thsiはjqueryのUIの問題ではなく、JavaScriptオブジェクトの質問既存のオブジェクトにプロパティを追加する

以上
function uiDialog() 
{  
    ............... 
    ............... 

    $('#dialog ').dialog({ 
     width:'auto', 
     height :'auto', 
     resizable: false 
    }); 
    .............. 
    .............. 
} 

はjqueryのUIダイアログ・コードです。今どこでもuiDialog()を呼び出すダイアログが必要です。現在では、ほとんど必要とされない多くのオプションがあります。だから私は、このデフォルトのデータにパラメータとしてオブジェクトを渡すと、それを追加検討していますが、どのように私はそれは私が行う.can行うことができます

$('#dialog ').dialog({ 
    width:'auto', 
    height :'auto', 
    resizable: false, 
    myObject 
}); 

ウィルこの作品またはこれは

+0

jqueryUIは正しいですか?もしYESなら、最も基本的な 'デフォルト'の方法でそれを呼び出すことができます:$(foo).dialog(); –

+0

はい、それは私がやっていることです – aWebDeveloper

答えて

3
を失敗した場合は、他の方法を提案することができます

jQuery.extend(); functionを使用してください。

$('#dialog ').dialog(
    $.extend(
    { 
     width:'auto', 
     height :'auto', 
     resizable: false 
    }, 
    myObject 
) 
); 
関連する問題