Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

Szukanie gdzie jest element.

Tworzenie dynamicznych stron internetowych z zastosowaniem JavaScript, jQuery, Ajax. Dowiedz się jak to zrobić, znajdź rozwiązania swoich problemów.

Szukanie gdzie jest element.

Post 03.07.2017, 19:39:39

Witam mam taki kodzik:

Kod: Zaznacz cały
<div class="top" id="K8WE51QQ0">
    <div class="t_1">
        <img class="toclick" src="">
    </div>
    <div class="t_2">test</div>
</div>
<div class="top" id="RAF911SZZQ">
    <div class="t_1">
        <img class="toclick" src="">
    </div>
    <div class="t_2">test</div>
</div>


I teraz potrzebuje skryptu, że jak klikne w obrazek o klasie "toclick", wypisze mi w konsoli id diva w którym się on znajduje.
venekus
Posty: 6
Dołączył(a): 28.11.2016

Re: Szukanie gdzie jest element.

Post 03.07.2017, 21:00:06

Kod: Zaznacz cały
Array.from(document.querySelectorAll('img.toclick')).forEach(function (img) {
    img.addEventListener('click', function () {
        console.log('ID diva:', this.parentNode.parentNode.id); // DIV jest dwa elementy wyżej stąd parentNode.parentNode
    });
});
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19531
Dołączył(a): 14.04.2002

Re: Szukanie gdzie jest element.

Post 03.07.2017, 21:05:44

Dzięki, działa.
venekus
Posty: 6
Dołączył(a): 28.11.2016


Powrót do JavaScript


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Bing [Bot] i 2 gości

Hosting, Domeny, SSL
iCash

Subskrypcja

Mamy 50185 zarejestrowanych użytkowników.
Najnowszy użytkownik: sskijop


Nasi użytkownicy napisali:

  • 935001 wiadomości
  • w 246320 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)


cron