![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 18 Dołączył: 11.06.2007 Skąd: Koszalin/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki kod:
#mainMenu to ul, lista z menu. Póki co testowo chce podłączyć zdarzenie, że dla najechania myszką na element listy, dostaje on obramowanie. jQuery 1.3.1 Za chiny to nie chce działać, wfirebugu mam ciągle: this.bind is not a function Co robie źle? Nie mam już pojęcia. ----------------------------- Mam teraz takie coś:
i za każdym razem : l[x].hover is not a function. Tylko dlaczego, przecież l to tablica elementów jquery, na których przeciez powinna być możliwość wykonywania jego funkcji? ----------------------- ![]() Już działa. Ten post edytował elektrrrus 31.01.2009, 13:14:48 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Niepotrzebnie tworzysz zmienną, a na zdecydowanie zbędna jest pętla. Wystarczy tak:
Kod $(document).ready(function(){
$("#mainMenu li").hover( function(){ $(this).css('border', '1px solid red'); }, function(){ $(this).css('border', 'none'); } ); }); Ten post edytował nexis 31.01.2009, 13:36:46 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 18 Dołączył: 11.06.2007 Skąd: Koszalin/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za podpowiedź. Chyba coraz lepiej panuje nad jQuery.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:24 |