Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Spreciti klikanje za vreme tranziciju

[es] :: Javascript i AJAX :: Spreciti klikanje za vreme tranziciju

[ Pregleda: 976 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Insider_m
Web developer

Član broj: 290688
Poruke: 98
77.28.192.*



+7 Profil

icon Spreciti klikanje za vreme tranziciju18.01.2012. u 12:14 - pre 98 meseci
Imam nekoliko funkcija koje dodelujem na odredeni elemenata.

Na pr. <a href="#" onclick="slideIn('item');">Item</a>

Kad kliknem jednom, sa css tranziciju se nesto dogodi. Kad kliknem drug link, se dogodi druga akcija.
Kako mogu spreciti klikanje po drugih linkova dodeka traje jedna tranzicija?
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Spreciti klikanje za vreme tranziciju18.01.2012. u 15:08 - pre 98 meseci
Najjednostavnije ti je da uvedes jednu globalnu promenljivu koja bi ti sluzila kao flag. Npr var animating, i onda samo u toj slideIn funkciji dodas ovo:
Code (javascript):

// ovo na pocetku funkcije:
if (animating) return;
animating = true;
....
// a ovo dodas u deo koji se izvrsava cim se animacija zavrsi:
animating = false;
 

 
Odgovor na temu

[es] :: Javascript i AJAX :: Spreciti klikanje za vreme tranziciju

[ Pregleda: 976 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.