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šč | 2218 (2063) | betmen |
| » | [jQuery] Zamenjava sličic pri različnih stanjih miškeOddelek: Programiranje | 1597 (1244) | kornilov |
| » | Wampserver in FirefoxOddelek: Izdelava spletišč | 2039 (1919) | jonystar |
| » | jQuery loadOddelek: Izdelava spletišč | 1771 (1688) | MrBrdo |
| » | JavaScript + fadeOddelek: Izdelava spletišč | 2027 (1662) | arjan_t |