Forum » Programiranje » .mouseenter() v Chrome, IE in FF
.mouseenter() v Chrome, IE in FF
galu ::
Še ena tema o zbrkanih brskalnikih.
Dela tako kot planirano v Chrome / JSfiddle, IE in FF pa si stvar predstavljata po svoje... Stvar namreč ob mouseenteru skače v infinity. Torej se obnaša skoraj enako kot .mouseover()...
Kako omejiti tole? Sem se že malce zafrkaval s .stop() funkcijo, ampak brez pravega efekta...
$("#blog").mouseenter(function(){ $(this).effect("bounce", {distance: 40}, 150); }); $("#FAQ").mouseenter(function(){ $(this).effect("bounce", {distance: 40}, 150); }); $("#contact").mouseenter(function(){ $(this).effect("bounce", {distance: 40}, 150); });
Dela tako kot planirano v Chrome / JSfiddle, IE in FF pa si stvar predstavljata po svoje... Stvar namreč ob mouseenteru skače v infinity. Torej se obnaša skoraj enako kot .mouseover()...
Kako omejiti tole? Sem se že malce zafrkaval s .stop() funkcijo, ampak brez pravega efekta...
Tako to gre.
galu ::
Že rešeno.
Če koga zanima / bi mu kdaj prišlo prav... To je to (na dosti krajši način).
Če koga zanima / bi mu kdaj prišlo prav... To je to (na dosti krajši način).
$("#menu div.bouncing").hover(function(){ enter_n += 1; if (enter_n === 1) { $(this).effect("bounce", {distance: 40, times: 3}, 150); } },function(){ enter_n = 0; });
Tako to gre.
Zgodovina sprememb…
- spremenil: galu ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kontakt obrazecOddelek: Izdelava spletišč | 2053 (1898) | betmen |
» | [jQuery] Zamenjava sličic pri različnih stanjih miškeOddelek: Programiranje | 1441 (1088) | kornilov |
» | Wampserver in FirefoxOddelek: Izdelava spletišč | 1832 (1712) | jonystar |
» | jQuery loadOddelek: Izdelava spletišč | 1565 (1482) | MrBrdo |
» | JavaScript + fadeOddelek: Izdelava spletišč | 1890 (1525) | arjan_t |