![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 2 Dołączył: 3.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem ze skryptem, jego zadaniem jest operowanie na obiekcie ul li i sprawdzanie czy w elemencie li znajduje się kolejny element ul, jeżeli tak wykonuje daną czynność, oto jak wygląda skrypt:
Problem w tym że debug przeglądarki zwraca mi błąd: [object HTMLLIElement] ul |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
idMenu to obiekt wiec dlaczego iterujesz po nim jak po tablicy ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 2 Dołączył: 3.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dobra dzięki za info już poprawiłem kod :-)
Ten post edytował troian 18.04.2016, 12:56:36 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat idMenu to obiekt wiec dlaczego iterujesz po nim jak po tablicy ? Może dlatego, że obiekt jQuery jest tablicopodobny i ma zarówno własność length, jak i poszczególne wartości numeryczne? Inna rzecz, że i tak lepiej użyć wbudowane $.fn.each Natomiast co do błędu: to wcale nie jest błąd… JS jedynie zrzutował element DOM na stringa. Ten post edytował Comandeer 18.04.2016, 19:34:19 -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 17:53 |