DOM elemanlarından oluşan bir jQuery nesnesi verildiğinde, .parent()
metodu her bir elemanın ebeveynini birleştirerek yeni bir jQuery nesnesi döner.
Bu metod .parents()
metoduna benzer, ama
.parent()
sadece bir seviye yukarıdaki ebeveyni alır, daha yukarı çıkmaz.
Ayrıca $("html").parent()
çağrısı size document
nesnesini
dönerken, $("html").parents()
boş bir set döner.
Bu metod opsiyonel olarak $()
seçicisi gibi bir jQuery seçici parametresi
alabilir. Eğer seçici verilmişse bulunan ebeveyn elemanlar bu seçiciye uygun filtre
edilirler.
İçiçe listelerden oluşan bir sayfa düşünelim.
A elemanıyla başlayıp ebeveynini bulalım.
Bu kod tüm level-2 listesinin arkasını kırmızıya boyar.
Her elemanı ebeveyni ile beraber "parent > child" şeklinde belirt.
p, span, em
Örnek burada bir <div>
elemanı içinde kodlandığı için her satırın
en başında DIV yazıyor eğer döküman root'da yazılmış olsa en üstte hep BODY
yazacaktı.
"select" sınıf değerine sahip ebeveyni olan paragrafların ebeveynini fosforlu kalemle işaretle.
Hello
Hello Again
.
.