Fallback nie ma znaczenia. Nie proszę bibliotek.js znaleźć obiekt w nodeList?
Mamy odwołanie do obiektu dom, zadzwonimy obj
. W rzeczywistości jest to event.target.
Mamy listę węzłów, zadzwonimy pod numer nodes
, którą otrzymaliśmy za pomocą querySelectorAll i selektora zmiennych.
nodes
może zawierać 1 lub wiele elementów, a każdy z nich może mieć dzieci.
Musimy ustalić, czy obj
jest jednym z tych elementów węzła lub dzieci elementów tych elementów węzłowych. Szukamy tutaj "rodzimej" funkcjonalności przeglądarki, możemy tworzyć własne pętle for
i realizować to, szukamy alternatyw.
Coś jak:
nodes.contains(obj)
LUB nodes.indexof(obj)
rozwiązania uwzględniające inne metody pobierania listy węzłów dopasować przeciwko są dopuszczalne, ale nie mam pojęcia, co to może być.
Tak, to jest także nasza obecna szkoła myślenia. Cóż, w pewnym sensie ... obiekt pochodzi z event.target, więc powracamy przez rodziców i dopasowujemy się do naszego selektora zmiennych za pomocą matchesSelector. Nie byliśmy również w stanie znaleźć wbudowanej metody, ale chcieliśmy wybrać kilka wspaniałych umysłów, aby zobaczyć, czy nie trafiliśmy. –