Junior
find metodu necə işləyir?
sobes.tech Süni İntellekt
AI-dan cavab
find metodu DOM-da elementləri axtarmaq üçün istifadə olunur. O, CSS-selektorlar, ID, siniflər, atributlar, etiketlər və digər kriteriyalar əsasında elementləri seçməyə imkan verir.
İş prinsipi:
- Argument kimi selektor (CSS-selektor, jQuery-selektor və s.) qəbul edir.
findmetodu tətbiq olunan jQuery elementlər toplusu (elementlər dəstidir) daxilində daxili axtarış edir.- Əgər uyğun gələn elementlər tapılsa, onları ehtiva edən yeni jQuery obyekti qaytarır. Əks halda, boş jQuery obyekti qaytarır.
Nümunə:
Aşağıdakı HTML koduna sahib olduğumuzu düşünək:
<div id="container">
<p class="item">Birinci paraqraf</p>
<p>İkinci paraqraf</p>
<div class="item">Birinci div</div>
</div>
Və IDsi "container" olan elementin içində, sinfi "item" olan bütün elementləri tapmaq istəyirik.
// JavaScript
$(document).ready(function() {
var items = $('#container').find('.item');
// items indi iki jQuery obyekti ehtiva edir: <p class="item"> və <div class="item">
console.log(items.length); // 2
});
Əhəmiyyətli nöqtələr:
findyalnız hazırkı elementlər toplusunun içində axtarır, bu elementləri özləri daxil etmir.- Bu, DOM kontekstində ətraflı axtarış üçün güclü bir metoddur.
$(selecotr)kimi metodlardan fərqlidir, bu, sənəddə axtarış edir.