molily: Kein Zugriff auf Objekt

Beitrag lesen

$(this) bezieht sich auf das getJSON Objekt. Dies hat sehr wohl eine Eigenschaft URL.

this verweist auf das jqXHR-Objekt, das ist ein von jQuery erzeugtes Objekt. Ja, das hat eine url-Eigenschaft.

Dann kannst du aber immer noch this.url schreiben. $(this)[0] gibt dir das, was du hineingibst, wieder zurück. $(123.456)[0] ergibt 123.456 usw.

Wenn man einfach nur auf eine Eigenschaft eines simplen Objektes zugreifen will, das einem auch direkt vorliegt, braucht man nicht jQuery verwenden.

var objekt = { foo: 'bar' };  
alert(objekt.foo);

Mathias