uncuncunc
16.09.2013, 09:00:12
http://jsfiddle.net/WNztV/Chce uzyskać efekt zatrzymania się przewijania zakładek gdy kliknę na którąś. Dlaczego gdy setInterval przypiszę do zmiennej aby ją usunąć, przewijanie zatrzymuje się na drugiej pozycji?
freemp3
16.09.2013, 09:20:30
Dlatego, że na nowej zakładce wywołujesz wydarzenie "click", które czyści interwał.
freemp3
16.09.2013, 09:34:54
Czyli nie wywołuj zdarzenia click, tylko usuń klasę "on" z poprzedniej zakładki i dodaj ją do nowej w funkcji interwału.