2009-12-14 118 views
2

我有一個功能,看起來像這樣:擴展功能的jQuery

jQuery.fn.menuFunc = function(settings) { 
     settings = jQuery.extend({ 
      actionAddURL:"", 
      actionModifyURL:"", 
      ........ 
      },settings);}; 

所有我初始化(actionAddURL,actionModifyURL,等..)的參數都是字符串(不同的元素或URL的IDS)。我的問題是如何在那裏添加一些對象。 myObject:「」似乎沒有辦法做到這一點。有小費嗎?

回答

1
myObject:[] // empty JavaScript object 
, 
myOtherObject: { // JavaScript object notation 
     name: "Bob", 
     age: 17 
     } 
+0

問題解決了感謝。 – bogus 2009-12-14 09:14:43

1

大概:

myObject: {} 

是你在找什麼。

然後,您可以將屬性添加到它:

myObject.name = "Name"; 
0

定義一個對象,你可以使用下面的語法:

myObject: { stringProp: 'value1', intProp: 10, arrayProp: [ 1, 2, 3 ] }