• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Iterowanie , Rejestracja zdarzen , Moduły JS , Wystapil problem.

Object Storage Arubacloud
0 głosów
226 wizyt
pytanie zadane 1 listopada 2016 w JavaScript przez ReksetoDev Gaduła (4,530 p.)
Witam otóż piszac portfolio miałem pewien problem z fokusem bo chciałem by jakos sie odznaczal ten fokus ale nie na samym linku a na jego rodzicu.. wiec powstal mi pomysl ze jak pobiore Liste wszystkich elementow menu pobiore ich dzieci i na kazde dziecko przypisze event focusa ze zmiana bordera rodzica to wyjdzie ok :).. zgadnijcie.. nie wyszło , nie rozumiem o co chodzi konsola nie rzuca zadnych błedów.

Odpalanie funkcji na dole : http://pastebin.com/07JNcphS

JS : http://pastebin.com/JE46UzQc

kod nawigacji : http://pastebin.com/nwfd2TsT

 

Może zle cos odpalam może ten kod nie ma prawa dzialac z innej przyczyny nie wiem mecze sie z tym od 20 min

1 odpowiedź

0 głosów
odpowiedź 1 listopada 2016 przez Comandeer Guru (601,110 p.)
wybrane 1 listopada 2016 przez ReksetoDev
 
Najlepsza

Nie ma zdarzenia onFocus. Jest zdarzenie focus

komentarz 1 listopada 2016 przez ReksetoDev Gaduła (4,530 p.)
No tak ale nadal funkcja sie wgl nie odpala ;/ a jak ja przeniose bez calego "modułu" i odpale w tym samym pliku odpala sie do momentu forEach wtedy staje ;/
komentarz 1 listopada 2016 przez Comandeer Guru (601,110 p.)
<script src="js/scripts.js">
      MenuFocusModule.elementsFocusable();
    </script>

To musisz rozbić na dwa znaczniki script. W pierwszym dołączysz plik js/scripts.js a w drugim umieścisz wywołanie tej funkcji.

komentarz 1 listopada 2016 przez ReksetoDev Gaduła (4,530 p.)
var MenuFocusModule = {
        elementsFocusable: function () {
            console.log('To sie wykonuje');
        document.addEventListener("DOMContentLoaded", function() {
            var navigationElementList = Array.prototype.slice.call(document.querySelectorAll('.navigation-list-element'));
            console.log(navigationElementList.lenght);
               console.log('a to wyzej rzuca undefined!');
        });
        }
        , init: function () {
            elementsFocusable();
        }
    }

Jakas podpowiedz?

komentarz 1 listopada 2016 przez Comandeer Guru (601,110 p.)

length?

komentarz 1 listopada 2016 przez ReksetoDev Gaduła (4,530 p.)
Coz jestem glupi ^^ dzieki..

Podobne pytania

0 głosów
2 odpowiedzi 444 wizyt
0 głosów
1 odpowiedź 787 wizyt
0 głosów
1 odpowiedź 306 wizyt
pytanie zadane 10 października 2021 w C i C++ przez yato_ Początkujący (350 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...