contents Metodu

contents metodu, bir elemanın alt elemanlarını, metin ve yorumlar dahil olmak üzere alır.

Sözdizimi

Metot parametre almaz:

javascript.contents();

contents metodu, children metoduna benzer şekilde çalışır, aralarındaki fark alt elemanların metinlerine erişim sağlanırken ortaya çıkar. Aşağıdaki iki örneği karşılaştırın:

Örnek

children metodunu kullanalım:

html<p id="test">text1 <b>bold</b> text2</p>
javascript$('#test').children().each(
  function() {
    console.log($(this).text()); // 'bold' yazdıracak
  }
);

Örnek

contents metodunu kullanalım:

html<p id="test">text1 <b>bold</b> text2</p>
javascript$('#test').contents().each(
  function() {
    console.log($(this).text()); // 'text1', 'bold', 'text2' yazdıracak
  }
);

Ayrıca Bakınız

  • children metodu,
    bir elemanın alt elemanlarını almayı sağlar
  • parent metodu,
    bir elemanın doğrudan üst elemanını almayı sağlar
  • parents metodu,
    bir elemanın tüm üst elemanlarını almayı sağlar
  • closest metodu,
    seçiciye uyan en yakın üst elemanı almayı sağlar