0Pricing
jQuery Academy · Ders

jQuery ile Öğe Seçme

jQuery ile Öğe Seçme

jQuery ile Öğe Seçme, CoddyKit'te ücretsiz bir jQuery Academy dersidir. Bu, 1 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, jQuery Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. jQuery Academy kursu toplamda 1 dersten oluşur.

Giriş

Merhaba,

jQuery, DOM elementlerini seçmek için XPath sözdizimini kullanır.

Dolayısıyla CSS kullandığınız veya XML'de düğümleri seçmek için XPath kullandığınız için jQuery ile elementleri nasıl seçeceğinizi zaten biliyorsunuz!

Şimdi bunları jQuery ile kullanalım 🚀

Class Seçici

Class Seçici

İstenen class içindeki element, nokta(.) operatörü kullanılarak seçilir.

Aşağıdaki örnekte, title class'ına sahip tüm elementler seçilecek ve renkleri değiştirilecektir. 

<p class="title">Hello</p>
<p class="title">CoddyKit</p>
<p class="title">Learning</p>
<p class="title">jQuery</p>

<script>
$('.title').css('color','pink')
</script>

WARNING

Sonraki derslerde css() methodunu tanıtacağız. 

Şimdilik yalnızca css() methodunun elementin stilini tanımlamak için kullanıldığını bilmeniz yeterlidir.

Id Seçici

Id Seçici

İstenen id'ye sahip element, #(diyez işareti) operatörü kullanılarak seçilebilir. Bildiğimiz gibi, aynı id değeri HTML sayfasında yalnızca bir elemente verilebilir.

Aşağıdaki örnekte, title id'sine sahip element seçilecek ve rengi değiştirilecektir.

<p id="title">Hello</p>
<p id="title1">CoddyKit</p>
<p id="title2">Learning</p>
<p id="title3">jQuery</p>

<script>
$('#title').css('color','pink')
</script>

Tag Seçici

Tag Seçici

İstenen tag içindeki element, yalnızca tag adı kullanılarak seçilebilir.

Aşağıdaki örnekte, span tag'ına sahip element seçilecek ve rengi değiştirilecektir.

<p>Hello</p>
<span>Hello</span>
<span>CoddyKit</span>

<script>
$('span').css('color','pink')
</script>

Children Seçici

Child Seçici

Bir elementin children öğelerini seçmek istiyorsak büyüktür(>) operatörünü kullanırız.

Aşağıdaki örnekte, istenen elementin tüm children öğeleri seçilecektir.

<p>
  <span>Hello</span>
  <span>CoddyKit</span>
</p>

<script>
$('p>span').css('color','pink')
</script>

Attribute Seçici

Attribute Seçici

Bir elementin attribute değer taşıyıp taşımadığını kontrol ederek istenen elementi seçebiliriz.

Aşağıdaki örnekte, <a> tag'ına ve değeri _blank olan target attribute'una sahip elementler seçilir.

<a target="_blank" 
     href="http://coddykit.com">
   CoddyKit
 </a>

<script>
$ ('a[target = "_blank"]').css('color','pink')
</script>

jQuer Seçim Methodları

jQuery, XPath seçicilerinin yanı sıra bazı methodlar da sağlayarak DOM içinde seçim yapmayı kolaylaştırır.

Şimdi bunları öğrenelim.

Parent Methodu

parent() Methodu

jQuery tarafından sağlanan parent() methodunu kullanarak istenen elementin parent öğesini seçebiliriz.

Aşağıdaki örnekte, elementin parent öğesi seçilir ve parent elementinin metin rengi değiştirilir.

<div>
Parent Element Text
<a target="_blank"  href="http://coddykit.com">
   CoddyKit
 </a>
</div>

<script>
$ ('a').parent().css('color','pink')
</script>

Children Methodu

children() Methodu

jQuery tarafından sağlanan children() methodunu kullanarak istenen elementin tüm children öğelerini seçebiliriz.

Aşağıdaki örnekte, elementin tüm children öğeleri seçilir ve children öğelerinin metin rengi değiştirilir.

<div>
<a target="_blank"  href="http://coddykit.com">
   CoddyKit
 </a>
<span>Children Element Text</span>
</div>

<script>
$ ('div').children().css('color','pink')
</script>

parents methodu

parents() Methodu

jQuery tarafından sağlanan parents() methodunu kullanarak istenen elementin üst öğelerini seçebiliriz.

Aşağıdaki örnekte, elementin üst öğesi seçilir ve parent elementinin metin rengi değiştirilir.

Bu methodun öğrendiğimiz diğer methodlardan farkı, bir parametre alabilmesidir.

Bu nedenle hangi üst öğenin seçileceğini belirtmek için parametre olarak bir XPath seçicisi göndeririz.

<div class="wrapper">
Hello
<p>
<span>CoddyKit</span>
<p>
</div>

<script>
$ ('span').parents('.wrapper').css('color','pink')
</script>

next methodu

next() Methodu

next() methodu istenen elementin sonraki kardeşini seçer.

Aşağıdaki örnekte, a tag'ına sahip elementin kendisinden sonraki ilk kardeşi seçilir.

<a href="http://coddykit.com">CoddyKit</a>
<span>I am first sibling of a element</span>

<script>
$ ('a').next().css('color','pink')
</script>

nextAll methodu

nextAll() methodu

nextAll() methodu, istenen elementin sonraki kardeşlerini seçmek için kullanılır.

Aşağıdaki örnekte, div tag'ına sahip elementten sonraki tüm kardeşler seçilir.

<span>I'm previous sibling<span>
<div></div>
<span>I'm next sibling<span>
<span>I'm next sibling too<span>


<script>
$ ('div').nextAll().css('color','pink')
</script>

siblings methodu

siblings() Methodu

siblings() methodunu kullanarak istenen elementin tüm kardeşlerini seçebilirsiniz.

Aşağıdaki örnekte, p tag'ına sahip elementlerin tüm kardeşleri seçilir.

<p>Hello</p>
<div>jQuery</div>
<div>Methods</div>

<script>
$ ('p'). siblings().css('color','pink')
</script>

prev

prev() Methodu

prev() methodu, bir elementin önceki kardeşini seçmek için kullanılır.

a tag'ına sahip elementin kendisinden önceki ilk kardeşini seçer.

<span>Hello Coddy</span>
<div class="test"></div>

<script>
$ ('.test').prev().css('color','pink')
</script>

prevAll Methodu

prevAll() methodu

prevAll() methodu, istenen elementin önceki kardeşlerini seçmek için kullanılır.

Aşağıdaki örnekte, div tag'ına sahip elementten önceki tüm kardeşler seçilir.

<span>I'm previous sibling</span>
<span>I'm previous sibling too</span>
<div></div>
<span>I'm next sibling</span>

<script>
$('div').prevAll().css('color','pink')
</script>

Tebrikler

Tebrikler 🎉

Bu bölümde DOM elementlerini seçmeyi öğrendik.

Sonraki bölümde DOM manipülasyonlarını öğrenmeye devam edeceğiz.

jQuery ile Öğe Seçme — resim 17

Sıkça Sorulan Sorular

“jQuery ile Öğe Seçme” dersi ücretsiz mi?

Evet — “jQuery ile Öğe Seçme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve jQuery Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. jQuery Academy kursu toplamda 1 dersten oluşur.

“jQuery ile Öğe Seçme” dersinde ne öğreneceğim?

jQuery ile Öğe Seçme jQuery Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

jQuery Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te jQuery Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 1 dersinin 1. dersidir.

“jQuery ile Öğe Seçme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu jQuery Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her jQuery Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

← jQuery Academy Sayfasına Dön