It looks I solved it. For those who could have same problem, the
solution was to store timer ids in an array instead of storing it in
one variable. on mouseout you need to push a new id into array and on
mouseover just check the array length. If there were any items, shift
them in a for loop and use clearTimeout on these shifted ids.
If you want more info or you think the explanation is confusing, don't
be shy to ask ;) I'll try to advise.

Reply via email to