Autor Zpráva
Neas
Profil
Ahoj,
řeším malý problém s jquery eventy v menu, konkrétně mouseenter a mouseleave. chtěl jsem udělat položku v menu, která se rozscrolluje, když na ni najedu a zase složí, když ji myší opustím. tohle se mi i povedlo, ale problém nastává ve chvíli, kdy na položku v menu najedu, hned ji zase opustím a znovu na ni najedu a takhle párkrát dokola. tato položka v menu se pak zacyklí a neustále dokola se scolluje. tohoto nepříjemného efektu bych se chtěl zbavit, ale nevím jak. Poradil by mi někdo?
Děkuji
živá ukázka, položka "projekty" -> http://kakkoii.rpg2heaven.cz
javascript soubor -> http://kakkoii.rpg2heaven.cz/javascripts/common2.js
joe
Profil
Animace u jQuery se standartně přidávají do fronty, takže se vykonávají postupně. Hledej tedy klíčové slovo queue. Například u funkce animate se v předvolbách dá nastavit queue: false a tím docílíš přesně toho, co chceš. Řešení je asi tady.
Neas
Profil
jj, tohle funguje. Děkuji

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0