Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko skripte za ie6

[es] :: Javascript i AJAX :: Pomoc oko skripte za ie6

[ Pregleda: 1808 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Djole_b
Djordje Berbatovic
Nezaposlen
Pozega

Član broj: 215522
Poruke: 25
*.dynamic.isp.telekom.rs.



Profil

icon Pomoc oko skripte za ie621.09.2010. u 12:48 - pre 164 meseci
Napravio sam padajuci meni preko css-a (drop-down menu). Nece da mi radi u ie6. Koju skriptu da ubacim ? Ili kako da resim problem ?
Djole
 
Odgovor na temu

batika

Član broj: 72401
Poruke: 67
89.216.68.*



Profil

icon Re: Pomoc oko skripte za ie621.09.2010. u 14:11 - pre 164 meseci
vidi za padajuci meni imas gotova resenja - npr. superfish - kucaj u google "superfish menu"

ili mozes sam da pravis meni sa jQueryjem.

znaci stavljas event na glavni link u meniju

Code:

$("#id_linka").mouseover(function(){
    // naredbe
    // npr

   $("#id_submenija").slideDown();
});

$("#id_linka").mouseout(function(){
    // naredbe
    // npr

   $("#id_submenija").slideUp();
});


e sad pazi, ovo ce ti raditi ok, ali kad misem odes sa glavnog linka submeni ce nestati, zato moras stavljati eventove i na submenu i sa statusima resis problem.
slideUp() i slideDown() ce ti dati lep efekat pojavljivanja i nestajanja.

Pogledaj i plugin za jQuery hoverIntent - on ti je do ja.. on ti ne reaguje odmah na hover i unhover - vec sa zadrskom, stvarno dobra stvar

nadam se da sam ti pomogao

pozz
 
Odgovor na temu

Djole_b
Djordje Berbatovic
Nezaposlen
Pozega

Član broj: 215522
Poruke: 25
*.dynamic.isp.telekom.rs.



Profil

icon Re: Pomoc oko skripte za ie621.09.2010. u 14:42 - pre 164 meseci
Hvala na detaljnom odgovoru. Malo je komplikovanije nego sto sam mislio ali cu pokusati da resim ovo. Pozzzz
Djole
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Pomoc oko skripte za ie621.09.2010. u 15:27 - pre 164 meseci
ako imas gotov css za dropdown meni koji otvaras pomocu :hover pseudo selektora, samo treba da dupliras taj selektor da koristi klasu umesto :hover za ie, npr ako imas:
Code:

.menu li:hover ul {
  display: block;
}


to prepravi u:
Code:

.menu li:hover ul, .menu li.iehover ul {
  display: block;
}


i onda ti treba samo ovaj jquery kod:
Code (javascript):

jQuery(function($) {
  $('.menu li').hover(
     function() { $(this).addClass('iehover'); },
     function() { $(this).removeClass('iehover'); }
  );
});
 


koji mozes slobodno da stavis unutar kondicionalnih komentara da targetiras samo IE < 7 tako ostali browseri nece praviti dodatan request.
 
Odgovor na temu

[es] :: Javascript i AJAX :: Pomoc oko skripte za ie6

[ Pregleda: 1808 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.