Zadejte hledaný výraz...

Jquery – nechtěně se opakující efekt po najetí na odkaz

David Kácha
verified
rating uzivatele
(39 hodnocení)
10. 1. 2014 14:49:27
Zdravím,
poprosil bych o radu
Pokus
http://data5.portik.cz/port/ (rád bych jen upozornil, že jquery se spíš učím a zkouším).
Mám tam problém, když sjedete dolů a najedete na položku v menu. Efekt se opakuje několikrát po najetí nebo odjetí. Přitom po najetí se má odkaz zabarvit a po odjetí odbarvit. Nic složitého.
10. 1. 2014 14:49:27
https://webtrh.cz/diskuse/jquery-nechtene-se-opakujici-efekt-po-najeti-na-odkaz#reply984057
Marco Salatin
verified
rating uzivatele
(2 hodnocení)
10. 1. 2014 15:20:36
Ahoj,
mas ty funkce uplne spatne napsane.
1. nefetchuj kazdy button zvlast, ale mej pro vsechny spolecnou class
2. kazda funkce ma dve faze: pri odehrani a pri dokonceni -> on ten hover mas mit -> on hover: neco (animate, aj.) , kdyz se dokonci tak: zase neco
EDIT:
tu jsem ti udelal priklad:
Edit fiddle - JSFiddle
http://jsfiddle.net/bt723/
10. 1. 2014 15:20:36
https://webtrh.cz/diskuse/jquery-nechtene-se-opakujici-efekt-po-najeti-na-odkaz#reply984056
David Kácha
verified
rating uzivatele
(39 hodnocení)
10. 1. 2014 15:42:00
Napsal marcosalatin;1042361
Ahoj,
mas ty funkce uplne spatne napsane.
1. nefetchuj kazdy button zvlast, ale mej pro vsechny spolecnou class
2. kazda funkce ma dve faze: pri odehrani a pri dokonceni -> on ten hover mas mit -> on hover: neco (animate, aj.) , kdyz se dokonci tak: zase neco
Děkuju za inspiraci. Udělal jsem tedy:
viz
Pokus
http://data5.portik.cz/port/2.html
Je nějaký elegantní způsob, jak po kliknutí udělat aktivní položku? Aby to nebyla taková "prasárna" jako v tom prvním.
10. 1. 2014 15:42:00
https://webtrh.cz/diskuse/jquery-nechtene-se-opakujici-efekt-po-najeti-na-odkaz#reply984055
Marco Salatin
verified
rating uzivatele
(2 hodnocení)
10. 1. 2014 15:43:48
Viz. priklad na fiddle, ktery jsem ti doplnil
10. 1. 2014 15:43:48
https://webtrh.cz/diskuse/jquery-nechtene-se-opakujici-efekt-po-najeti-na-odkaz#reply984054
Pro odpověď se přihlašte.
Přihlásit