Dalam jquery, kaedah contains() digunakan untuk menentukan sama ada elemen yang ditentukan mengandungi elemen lain, iaitu, ia digunakan untuk menentukan sama ada elemen lain adalah turunan daripada elemen yang ditentukan Sintaksnya ialah "$ .mengandungi(unsur bekas nenek moyang ,unsur keturunan)”.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi jquery 1.10.2, komputer Dell G3.
kaedah jquery mengandungi()
kaedah mengandungi() digunakan untuk menentukan sama ada elemen yang ditentukan mengandungi unsur lain.
Ringkasnya, kaedah contains() digunakan untuk menentukan sama ada elemen DOM lain adalah turunan daripada elemen DOM yang ditentukan.
Sintaks
$.contains( container, contained )
Parameter |
| bekas | Jenis elemen menentukan elemen bekas nenek moyang yang mungkin mengandungi unsur lain. | ||||
---|---|---|---|---|---|---|---|
terkandung | Jenis elemen menentukan unsur turunan yang mungkin terkandung oleh unsur lain. |
Penjelasan
jQuery.contains() hanya digunakan untuk membandingkan dua elemen DOM (Jenis elemen, bukan NodeList atau objek lain). Ia akan mencari ke atas bermula daripada elemen induk bagi elemen yang terkandung untuk menentukan sama ada ia sama dengan elemen bekas Jika ya, ia akan kembali benar, jika tidak ia akan mengembalikan palsu.Contoh:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-1.10.2.min.js"></script> </head> <body> <script> $(function() { function funcontain(html) { document.body.innerHTML += "<br>" + html; } funcontain($.contains( document.documentElement, document.body )); // true funcontain($.contains( document.body, document.documentElement )); // false }) </script> </body> </html>
[Pembelajaran yang disyorkan: tutorial video jQuery, Video pembangunan bahagian hadapan web
】Atas ialah kandungan terperinci Apakah kegunaan kaedah jquery contains().. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!