Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Apakah kegunaan kaedah jquery contains().

Apakah kegunaan kaedah jquery contains().

青灯夜游
Lepaskan: 2022-03-01 18:46:16
asal
3380 orang telah melayarinya

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)”.

Apakah kegunaan kaedah jquery contains().

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 )
Salin selepas log masuk
< tr>
Parameter
参数

描述

containerElement类型 指定可能包含其他元素的祖辈容器元素。
containedElement类型 指定可能被其他元素包含的后代元素。
Penerangan

bekasJenis elemen menentukan elemen bekas nenek moyang yang mungkin mengandungi unsur lain.
terkandungJenis elemen menentukan unsur turunan yang mungkin terkandung oleh unsur lain.
Nilai pulangan

Nilai pulangan fungsi jQuery.contains() adalah daripada jenis Boolean elemen yang ditentukan mengandungi Jika terdapat unsur lain, ia akan mengembalikan benar, jika tidak ia mengembalikan palsu.

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>
Salin selepas log masuk

Apakah kegunaan kaedah jquery contains().

[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!

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