anonīms Posted September 30, 2011 Report Share Posted September 30, 2011 Sveiki, sekojoša problēma. Ir sliders ar automātisko bilžu maiņu, tas pat nav slaideris, bet nu lai nu paliek, galvenais, ka automātiski. http://paste.php.lv/e9d6cdc8d03f4ab61fd6aa1fc2ef4744/nonum Problēma ir tur, ka, ja teiksim ir palikusi 1 sekunde līdz intervāla beigām, tad atverot jauno bildi pēc sekundes tā nomainas. Kā panākt, ka uzspiežot uz jaunas lietas intervāls tiktu "restartēts"? Paldies un ceru uz ātru atbildi Quote Link to comment Share on other sites More sharing options...
0 Kavacky Posted September 30, 2011 Report Share Posted September 30, 2011 Izlasi Atverot jaunu bildi, noreseto taimeri ar "clearInterval(rotateB);". Quote Link to comment Share on other sites More sharing options...
0 anonīms Posted October 3, 2011 Author Report Share Posted October 3, 2011 Tagad ir tā, ka viņš vnk apstādina to intervālu, tb ciklu un viss :/ clearInterval(rotateBg); Quote Link to comment Share on other sites More sharing options...
0 Kavacky Posted October 3, 2011 Report Share Posted October 3, 2011 Un līdz tam, ka pēc šīs darbības ir jāpiestartē jaunu intervālu, tu neaizdomājies, ja? Quote Link to comment Share on other sites More sharing options...
0 anonīms Posted October 3, 2011 Author Report Share Posted October 3, 2011 (edited) nop :) clearInterval(rotateBg); setInterval(rotateBg,5000); same, bet varētu būt, ka otro rindu nepareizi daru, ne? pamēģināju arī tīri setinterval, nu nav Edited October 3, 2011 by anonīms Quote Link to comment Share on other sites More sharing options...
0 briedis Posted October 3, 2011 Report Share Posted October 3, 2011 (edited) Kādus pigorus tu te taisi? clearInterval funkcija saņem mainīgo ko atgriež setInterval (intervāla id), nevis FUNKCIJU :O http://www.java2s.com/Code/JavaScript/Development/setIntervalandclearIntervalmethods.htm Edited October 3, 2011 by briedis Quote Link to comment Share on other sites More sharing options...
0 anonīms Posted October 3, 2011 Author Report Share Posted October 3, 2011 hm, tad sanāk, ka to intervālu ir jāizveido kā f-ju un tad ar viņu "jāspēlējas" ar interval? okē, mēģināšu ;) Quote Link to comment Share on other sites More sharing options...
0 briedis Posted October 3, 2011 Report Share Posted October 3, 2011 var intervalId; //Palaižam intervālu intervalId = setInterval(intervalFunc, 5000); //Apturam intervālu clearInterval(intervalId); function intervalaFunc(){ alert('Funkcija izsaukta'); } Quote Link to comment Share on other sites More sharing options...
Question
anonīms
Sveiki, sekojoša problēma. Ir sliders ar automātisko bilžu maiņu, tas pat nav slaideris, bet nu lai nu paliek, galvenais, ka automātiski.
http://paste.php.lv/e9d6cdc8d03f4ab61fd6aa1fc2ef4744/nonum
Problēma ir tur, ka, ja teiksim ir palikusi 1 sekunde līdz intervāla beigām, tad atverot jauno bildi pēc sekundes tā nomainas. Kā panākt, ka uzspiežot uz jaunas lietas intervāls tiktu "restartēts"?
Paldies un ceru uz ātru atbildi
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.