![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki oto kod.
Wlasciwosc oDebud przechowuje mi diva, chcialbym sie do niego odwolac z metody obiektu, jednak jak zdazylem zauwazyc uzywanie slowa kluczowego this. nie odnosci skutku gdyz this dla metody jest juz odwolaniem do metody samej w sobie. Efekt tego taki ze pierwszy alert podaje mi prawidlowo diva drugi juz niestety undefined. Stad pytanie, w jaki sposob moge sie odwolac do wlasciwosci 'klasy/obiektu' (jesli mozna to tak nazwac) z metody owego obiektu/klasy ? Calosc znajduje sie tutaj Ten post edytował thornag 25.01.2007, 14:06:39 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Używaj poprawnego bbcode.
Co do problemu: this jest refrencją do kontenera. Aby wszystko działało musisz jeszcze podać obiekt (div) bo metodę robisz dla niego, a nie dla kontenera. zamiast: Kod this.OnMouseDown to: Kod this.oDebug.OnMouseDown poza tym: Kod alert(this.oDebug); takie coś nie przejdzie bo odwołujesz się z metody obiektu, więc referencją do obiektu z wewnątrz metody będzie this.Kod alert(this);
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:04 |