Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk menentukan sama ada objek adalah sama dalam jquery

Bagaimana untuk menentukan sama ada objek adalah sama dalam jquery

青灯夜游
青灯夜游asal
2022-03-16 18:33:382637semak imbas

Dalam jquery, anda boleh menggunakan kaedah is() untuk menentukan sama ada objek adalah sama Kaedah ini boleh menyemak sama ada objek elemen yang dipilih sepadan dengan pemilih atau objek jQuery ialah "jQuery object 1. is(jQuery object 2 )", mengembalikan true jika kedua-dua objek adalah sama.

Bagaimana untuk menentukan sama ada objek adalah sama dalam jquery

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi jquery 1.10.2, komputer Dell G3.

Dalam jquery, anda boleh menggunakan kaedah is() untuk menentukan sama ada objek adalah sama.

Nilai sama ada dua objek jQuery adalah sama

Gunakan kaedah is() yang disediakan oleh jQuery secara langsung untuk menilai. Walaupun ia adalah elemen yang sama, ia masih ===, kerana dua objek jQuery false

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<script src="js/jquery-1.10.2.min.js"></script>
		<script>
			$(document).ready(function() {
				/*
				  判断元素是否相同, 使用 is() 方法
				  不能直接 === 判断, 其实不是同一份 jquery 对象
				 */
				let container1 = $(&#39;.container&#39;)
				let container2 = $(&#39;.container&#39;)

				// false
				console.log(container1 === container2);
				// true
				console.log(container1.is(container2));
			});
		</script>
	</head>
	<body>
		<div class="container">hello</div>
	</body>
</html>

Bagaimana untuk menentukan sama ada objek adalah sama dalam jquery

dibina 🎜>ialah () Mengesan set elemen padanan berdasarkan pemilih, elemen atau objek jQuery dan mengembalikan benar jika sekurang-kurangnya satu daripada elemen ini sepadan dengan parameter yang diberikan.

Tatabahasa:

$(selector).is(filter)
[Pembelajaran yang disyorkan:
参数 描述
filter
字符串值,包含匹配元素的选择器表达式。
tutorial video jQuery

, bahagian hadapan web]

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada objek adalah sama dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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