heinetz: Rückgabewert

Hallo Forum,

ich lebe mich gerade mit JQuery ein und habe folgendes Verständnisproblem:

  
  $(document).ready(function () {  
   $("#tree").tree({  
    opened : ['1', '2', '3'],  
    selected : '1',  
    ui : {  
     theme_name : "my_classic"  
    },  
    ...  

... ezeugt ein JQuery-Objekt (oder ist der Begriff schon falsch?)

Nun würde ich den Wert der Eigenschaft(?) 'opened' gerne woanders herholen
und versuche folgendes:

opened : function(){return "['1', '2', '3']";}

Das das nicht geht, hatte ich mir schon gedacht. Aber ob und wie das gehen
könnte, weiss ich auch nicht.

Kann mir jemdand auf die Sprünge helfen?

danke und beste gruesse,
heinetz

  1. Hi,

    $(document).ready(function () {
       $("#tree").tree({
        opened : ['1', '2', '3'],

      
    
    > Nun würde ich den Wert der Eigenschaft(?) 'opened' gerne woanders herholen  
    > und versuche folgendes:  
    >   
    > opened : function(){return "['1', '2', '3']";}  
      
    Na dann mach dir bitte mal als erstes klar, dass ein String etwas ganz anderes ist als ein Array.  
      
    MfG ChrisB  
      
    
    -- 
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
    
    1. hi,

      Na dann mach dir bitte mal als erstes klar, dass ein String etwas ganz anderes ist als ein Array.

      danke für den Tipp. Das war mir auch klar. Nur als:

        
      opened : function(){return array('1', '2', '3');}  
      
      

      ... nicht funktionierte, dachte ich, das muss etwas viel geheimnisvolleres
      sein ;)

        
      opened : function(){return new Array('1', '2', '3');}  
      
      

      ... funktioniert dann auch.

      beste gruesse,
      heinetz

      1. opened : function(){return new Array('1', '2', '3');}

        
        >   
        > ... funktioniert dann auch.  
          
        oder die literale Schreibweise  
          
        ~~~javascript
          
        opened : function(){return ['1', '2', '3'];}  
        
        

        Struppi.