Rückgabewert
heinetz
- javascript
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
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?
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
opened : function(){return new Array('1', '2', '3');}
>
> ... funktioniert dann auch.
oder die literale Schreibweise
~~~javascript
opened : function(){return ['1', '2', '3'];}
Struppi.