Micchaleq
13.03.2012, 19:05:34
Witam serdecznie,
Nie bardzo wiem jak się to konkretnie nazywa, ale chciałbym jakoś wyłączyć przeskakiwanie strony na górę po kliknięciu w menu.
Konkretnie mam menu wykonane w jQuery z toogle i po kliknęciu jeżeli była przewinięta strona, przewija mi na samą górę.
Proszę o podpowiedź jak to zrobić aby strona zostawała w aktualnym miejscu?
viking
13.03.2012, 19:09:45
return false;
lub event.preventDefault();
lobopol
13.03.2012, 19:10:10
Na zdarzeniu click dla tego linku preventdefault trzeba dać
Micchaleq
13.03.2012, 19:15:40
mam coś takiego
$(".internet").click(function()
{
if(menu != "internet"){
hide();
$('.internet_menu_bot').toggle(10);
$('.internet_menu').toggle(10);
menu = "internet";
}else{
$('.internet_menu_bot').toggle(10);
$('.internet_menu').toggle(10);
menu = "internet";
}
}
);
lobopol
13.03.2012, 19:20:36
dodaj do tego return false na końcu albo w function() wstaw function(e) i na końcu
e.preventDefault();