Junior
Find yöntemi nasıl çalışır?
sobes.tech yapay zeka
AI'dan gelen yanıt
find yöntemi, DOM'da öğeleri aramak için kullanılır. CSS seçicileri, ID, sınıflar, öznitelikler, etiketler ve diğer kriterlere göre öğeleri seçmeye olanak tanır.
Çalışma prensibi:
- Bir seçimci (CSS seçici, jQuery seçici vb.) argümanı olarak alır.
findyöntemi uygulanan jQuery nesnesinin (eleman kümesi) içinde arama yapar.- Eşleşmeler bulunursa, bu bulunan öğeleri içeren yeni bir jQuery nesnesi döner. Eşleşme yoksa, boş bir jQuery nesnesi döner.
Örnek:
Aşağıdaki HTML koduna sahip olduğumuzu varsayalım:
<div id="container">
<p class="item">Birinci paragraf</p>
<p>İkinci paragraf</p>
<div class="item">İlk div</div>
</div>
Ve ID'si "container" olan öğenin içinde, sınıfı "item" olan tüm öğeleri bulmak istiyoruz.
// JavaScript
$(document).ready(function() {
var items = $('#container').find('.item');
// items artık iki jQuery nesnesi içeriyor: <p class="item"> ve <div class="item">
console.log(items.length); // 2
});
Önemli noktalar:
find, yalnızca şu anki öğe kümesi içinde arama yapar, bu öğeleri kendilerini dahil etmez.- DOM bağlamında detaylı aramalar yapmak için güçlü bir yöntemdir.
$(seçici)gibi yöntemlerden farklıdır; bu, belge genelinde arama yapar.