JavaScript Objects - help
0 отговора
4 прегледа
JavaScript Objects - help
Iskrenno se nadjawam towa da stane mesto za polezni kontakti a ne tribuna za tupi zajavdanija.
Ot izwestno wreme se opitwam da resha edin problem za sujalenie ne moga da namerja informacija w developer.netscape.com po wuprosa
problema e sledniq:
moveLeft e metod na edin obekt
function moveLeft(where)
{
alert("moveLeft1 this.xpos = " + this.xpos)
if ( this.where < this.xpos)
{
this.moveByLeft();
scrolling=setTimeout("this.moveLeft()",5)
}
}
problema mi e che sled kato se izpulni
"scrolling=setTimeout("this.moveLeft()",5)"
this.xpos stawa undefined zashtoto "this" stawa drugo ( w towa
sum siguren zashtoto slojih alert s imeto na obekta i stojnosta si beshe
ok)
Wuprosa mi e: kak moga da izwikam rekursiwno tozi metod taka che
pri wsjaka iteracija da da si izpulnjawa na purwonachalnija obekt ?
Blagodarja predwaritelno
P.S. uspjah da zaobikolja problema kato suzdawam edin masiw s wsichki
obekti i go indeksiram po imeto na obekta koeto se sudurja w "this.id" i
sled towa wikam moveLeft() s "scrolling=setTimeout('layerObj["'+ this.id
+'"].moveLeft()',5)" no mi se struwa che ima po choweshki nachin.