簡體   English   中英

向現有對象添加屬性

[英]Adding properties to a existing object

這不是jquery ui問題,而是JavaScript對象問題

function uiDialog()
{    
   ...............
   ...............

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

上面是一個jQuery UI對話框代碼。 現在我想要對話框的任何地方都在調用uiDialog()。 現在ui有很多很少需要的選項。 所以我正在考慮將對象作為參數傳遞並將其附加到此默認數據中,但是我該怎么辦呢。

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

這項工作可行嗎,或者如果失敗,您是否可以提出其他建議?

使用jQuery.extend(); 功能

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM