2 Stimmen

Erweiterte Funktion jquery

Ich habe eine Funktion, die wie folgt aussieht:

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

wo alle Parameter, die ich initialisiere (actionAddURL, actionModifyURL, etc..) sind Strings (ids der verschiedenen Elemente oder Urls). Meine Frage ist, wie ich dort einige Objekte hinzufügen kann. myObject:"" scheint nicht der richtige Weg zu sein. Irgendwelche Tipps?

1voto

kgiannakakis Punkte 100768

Wahrscheinlich:

myObject: {}

ist das, wonach Sie suchen.

Anschließend können Sie ihm Eigenschaften hinzufügen:

myObject.name = "Name";

1voto

Kobi Punkte 129985
myObject:[] // empty JavaScript object
,
myOtherObject: { // JavaScript object notation
       name: "Bob",
       age: 17
      }

0voto

Darin Dimitrov Punkte 990883

Um ein Objekt zu definieren, können Sie die folgende Syntax verwenden:

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X