Metode add

Metode add menambahkan elemen yang ditentukan ke dalam kumpulan elemen yang sudah ada.

Sintaks

Penambahan berdasarkan selektor:

javascript.add(selektor);

Elemen yang ditambahkan ditentukan oleh satu atau beberapa (array) elemen DOM:

javascript.add(elemen DOM);

Elemen yang ditambahkan ditentukan oleh objek jQuery:

javascript.add(objek jQuery);

Elemen yang ditambahkan ditentukan oleh teks html:

javascript.add(teks html);

Elemen yang ditambahkan dicari pada halaman menggunakan selektor yang ditentukan, di dalam area yang ditentukan oleh parameter kedua. Area pencarian dapat ditentukan oleh elemen DOM, objek jQuery atau objek dokumen:

javascript.add(selektor, konteks);

Contoh

Mari temukan semua paragraf, tambahkan teks '!' di akhir mereka, lalu tambahkan ke paragraf yang ditemukan judul h2 dan secara bersamaan untuk judul dan paragraf atur warna menjadi merah:

html<div>ddd</div>
<h1>hhh</h1>
<p>ppp</p>
<div id="test"><h2>hhh</h2></div>
<p>ppp</p>
<h2>hhh</h2>
<p>ppp</p>
javascript$('p').append('!').add('h2').css('color', 'red');

Contoh

Mari tentukan konteks pencarian - tambahkan hanya h2 yang berada di dalam elemen #test:

javascriptlet $context = $('#test');
$('p').append('!').add('h2', $context).css('color', 'red');

Contoh

Buat konteks pencarian dalam bentuk elemen DOM dengan menggunakan metode JavaScript querySelector:

javascriptlet context = document.querySelector('#test');
$('p').append('!').add('h2', context).css('color', 'red');

Contoh

Seringkali kita dapat melakukannya tanpa konteks, cukup dengan membuat selektor yang lebih kompleks:

javascript$('p').append('!').add('#test h2').css('color', 'red');

Lihat juga

  • metode addBack,
    yang menambahkan elemen dari kumpulan sebelumnya ke kumpulan saat ini
  • metode end,
    yang mengembalikan kumpulan elemen sebelumnya dalam rantai metode saat ini