Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Apakah kaedah penukaran antara objek jquery dan objek dom

Apakah kaedah penukaran antara objek jquery dan objek dom

WBOY
Lepaskan: 2022-06-02 15:40:50
asal
7375 orang telah melayarinya

Kaedah: 1. Kaedah "obj[index]" dan "obj.get(index)" Kedua-dua kaedah ini boleh menukar objek jquery kepada objek dom ialah indeks objek DOM dalam objek jQuery ; 2. Kaedah "$(DOM object)", kaedah ini boleh menukar objek dom menjadi objek jquery.

Apakah kaedah penukaran antara objek jquery dan objek dom

Persekitaran pengendalian tutorial ini: sistem windows10, versi jquery3.2.1, komputer Dell G3.

Kaedah penukaran antara objek jquery dan objek dom

1. Tukar objek jQuery kepada objek DOM

objek jQuery kepunyaan. objek Array kelas, yang secara dalaman menggunakan objek DOM sebagai elemen tatasusunan. Terdapat dua cara untuk menukar objek jQuery kepada objek DOM, iaitu "obj[index]" dan "obj.get(index)". di mana indeks mewakili indeks objek DOM dalam objek jQuery. Kedua-dua kaedah penukaran ini dijelaskan di bawah.

(1)obj[index]

Tukar objek jQuery kepada objek DOM melalui kaedah obj[index] Kod sampel adalah seperti berikut.

<div>第1个div</div>
<div>第2个div</div>
<script>
//获取jQuery对象
var divs = $(&#39;div&#39;);
//通过索引的方式,将jQuery对象转换成DOM对象
var div1 = divs[0];
var div2 = divs[1];
//输出div元素的内容
alert(div1.innerHTML);    //输出结果:第1个div
alert(div2. innerHTML);    //输出结果:第2个div
</script>
Salin selepas log masuk

Seperti yang dapat dilihat daripada kod di atas, objek jQuery boleh mengandungi berbilang elemen DOM dan objek DOM tertentu boleh diambil melalui pengindeksan.

(2) obj.get(index)

Tukar objek jQuery kepada objek DOM melalui obj.get(index) Kod sampel adalah seperti berikut.

<div>第1个div元素</div>
<script>
var result = $(&#39;div&#39;).get(0).innerHTML;
alert(result);    //输出结果:第1个div元素
</script>
Salin selepas log masuk

2. Tukar objek DOM kepada objek jQuery

var name = $(DOM对象)
Salin selepas log masuk

Gunakan objek DOM sebagai parameter fungsi $(), yang adalah Ia boleh ditukar menjadi objek jQuery Kod sampel adalah seperti berikut.

<button id="btn">say hello</button>
<script>
//获取DOM对象btn
var btn = document.getElementById(&#39;btn&#39;);
//将DOM对象转换成jQuery对象
var btnl = $(btn);
//验证转换结果
alert(btn === btnl[0]);    //输出结果: true
</script>
Salin selepas log masuk

Seperti yang anda lihat daripada kod di atas, objek DOM dan objek jQuery boleh ditukar secara fleksibel antara satu sama lain semasa pembangunan.

Cadangan tutorial video: Tutorial video jQuery

Atas ialah kandungan terperinci Apakah kaedah penukaran antara objek jquery dan objek dom. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan