![]() |
![]() ![]() |
![]() |
-Loczek- |
![]()
Post
#1
|
Goście ![]() |
Witam,
mam problem z odwołaniem się do pola klasy, otrzymuje komunikat, że zmienna jest nie zdefiniowana. Mój kod:
Jak widać w metodzie jest dodawane event, odwołanie z niego do pola kalsay jest nie możliwe, jakieś pomysły ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
this w zdarzeniu odwoluje się do obiektu na którym jest zdarzenie, a nie do Twojej klasy
Poprawka do kodu: Kod var DragElement = new Class({
// konstruktor initialize: function(container){ this.container = $(container); var self = this; this.container.addEvent('mousedown', function(event){ alert(self.container); }); } }); |
|
|
-Loczek- |
![]()
Post
#3
|
Goście ![]() |
O to chodziło (IMG:style_emoticons/default/smile.gif) dzięki
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 04:27 |