[ Insider_m @ 18.01.2012. 12:14 ] @
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?
[ Aleksandar Ružičić @ 18.01.2012. 15:08 ] @
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;