Javascript..

Skapad av jonteeee, fredag 3/2 21:48 i Webbutveckling

1 461
10 inlägg
0 poäng
jonteeee
Visningsbild
P 15 Falun Stammis 124 inlägg
0
Tja :)
Ingen super højdare på javascript åå så støte jag på ett litet problem :(

Ett stycke javascript-kod:

function slideleft() {
$('.rotate').animate({'marginleft' : "-=1200px"}, "slow");

try {
clearTimeout(slide);
} catch (e) {}
[removed]('hej');
var slide = setTimeout('slideright()', 30000);

}
function slideright() {
$('.rotate').animate({'marginleft' : "+=1200px"}, "slow");

try {
clearTimeout(slide);
} catch (e) {}
[removed]('hej2');
var slide = setTimeout('slideleft()', 60000);

}


Får detta lilla fel medelandet:
"slideleft is not defined"

vid "var slide = setTimeout('slideleft()', 60000);"

nån som har nån anning vad jag gjort fel eller ser de rætt ut ? :(

And who are you? :)

Gurrewe
Visningsbild
P 17 Östersund Ansvarig Kodis För många inlägg Online
0

Svar till jonteeee [Gå till post]:
var slide = setTimeout(slideleft(), 60000);
var slide = setTimeout(slideright(), 30000);

Pajkastning är det nya blå.

jonteeee
Visningsbild
P 15 Falun Stammis 124 inlägg
0
Svar till Gurrewe [Gå till post]:
resulterar i "too much recursion"
åå blir ingen timeout utan bara spamar mellan funktionerna :(



Tillägg av jonteeee fredag 3/2 22:09

"too much recursion" = jquery error... ;)

And who are you? :)

Gurrewe
Visningsbild
P 17 Östersund Ansvarig Kodis För många inlägg Online
0

Svar till jonteeee [Gå till post]:
Eh, du måste ju sätta din variabel före ditt try {}

Pajkastning är det nya blå.

jonteeee
Visningsbild
P 15 Falun Stammis 124 inlägg
0
Svar till Gurrewe [Gå till post]:
Helt kör är jag inte :)

står lite längre ner i docet...
vill du see hela?
Tänkte att de var röright att skicka hela skiten....


var slide = setTimeout('slideright()', 0);

där funkar de 'slideright()' men inte över...
spelar ingen roll om jag startar slideright() eller slideleft() blir samma error fast mot den andra funktionen..



Tillägg av jonteeee fredag 3/2 22:13

http://pastebin.com/ca7iAg0a
en hel del comments åå skräp där i...men de är hela docet iaf..

And who are you? :)

Lef
Visningsbild
P 21 Stockholm Specialstatus 1 804 inlägg Online
0

Svar till jonteeee [Gå till post]:
Drog in din kod du skrev i första inlägget och körde den i konsollen. Den exekverar som den ska, förutom [removed]('hej');.

Så problemet ligger nog någon annanstans i din kod.

Hej hopp plopp

moodh
Visningsbild
Stockholm 9001 inlägg
0
var slide = setTimeout(slideleft(), 60000);
var slide = setTimeout(slideright(), 30000);
De där kör förövrigt direkt båda två, ta bort () om du vill att de ska köras efter 60 och 30 sekunder.

He who sows the wind shall reap the whirlwind.

jonteeee
Visningsbild
P 15 Falun Stammis 124 inlägg
0

Svar till moodh [Gå till post]:
Tackar!! :)

Borde man skriva så där?
Dom andra funktionerna funkar jue fast än jag skrivit "functionnamn()", ....



And who are you? :)

moodh
Visningsbild
Stockholm 9001 inlägg
0
De körs direkt när du skriver in dem, ifall du vill defer:a dem (som setTimeout gör) så måste du ta bort ().

He who sows the wind shall reap the whirlwind.

jonteeee
Visningsbild
P 15 Falun Stammis 124 inlägg
0

Svar till moodh [Gå till post]:
okej, då får man tacka :)

And who are you? :)


Forum » Datorer & IT » Webbutveckling » Javascript..

Ansvariga ordningsvakter: Syndafloden moodh

Användare som läser i den här tråden just nu

1 utloggad

Modereringsnivå: Hård

Trådarna är seriösa! Du ska kunna sköta dig och kunna argumentera utan påhopp. Off Topic är något vi inte gillar och vi går in och antingen tar bort inlägg eller låser tråden. Hårdare än normal men slappare än stenhård.

Visa mer information

Bedömmer vi att en tråd är oseriös eller inte leder till debatt enligt nivån på kategorin så ger vi oss själva rätten att flytta den till en mer passande del av forumet.

Vi ger oss rätten att gå in och ändra inlägg för att ta bort omogenheter eller lägga upp texten så
att det är enklare för andra att läsa (rättstavning, styckesinledning) om det ser illa ut.

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.