Metoda znajdź ()
jQuery może brzmieć znajomo, ale nie pomyl jej z metodą znajdź () języka JavaScript!
„Znajdź” rzeczy, ale to, co one zwrot może być bardzo różny. W JavaScript metoda find()
może być wywołana tylko na tablicy.
Wymaga funkcji zwrotnej, która jest funkcją przekazaną do metody jako argument, zadzwonić później. Znajduje i zwraca pierwszy element, który spełnia wymagania opisane w funkcji zwrotnej.
Metoda find()
jQuery jest zupełnie inna. Jak wszystkie metody jQuery, jest wywoływana na selektorze. Szukaj w tym selektorze i manipuluj tylko elementami podrzędnymi tego selektora. Ten wysoki poziom manipulacji jest przydatny, jeśli chcesz zmodyfikować niektóre elementy, a nie inne, które są zawarte w tym samym elemencie nadrzędnym.
Korzystanie z jQuery find()
Teraz znamy jQuery find()
służy do wybrania wszystkich elementów podrzędnych danego selektora. Sprawdź kilka przykładów kodu, aby zobaczyć, jak używać jQuery find()
.
Zacznijmy prosto i dodaj trochę złożoności w poniższych sekcjach. Możemy manipulować elementem po załadowaniu strony, aby zademonstrować, jak działa find()
. Co powiesz na zmianę koloru niektórych słów w kontekście akapitu po załadowaniu strony? Zaczniemy od tego miejsca:
Każde inne słowo pozostanie takie samo.