Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Adakah jquery mempunyai kaedah saiz?

Adakah jquery mempunyai kaedah saiz?

青灯夜游
Lepaskan: 2022-03-23 16:52:55
asal
1915 orang telah melayarinya

Jquery mempunyai kaedah size() sebelum versi 1.8, tetapi tiada kaedah size() dalam versi 1.8 dan lebih baru. Kaedah size() digunakan untuk mengembalikan bilangan elemen yang dipadankan oleh pemilih jQuery Ia telah ditinggalkan dalam versi jQuery 1.8 dan boleh digantikan dengan atribut panjang.

Adakah jquery mempunyai kaedah saiz?

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

size() digunakan untuk mengembalikan bilangan elemen yang dipadankan oleh pemilih jQuery.

Versi jquery yang lebih rendah (versi sebelum jquery 1.8) mempunyai kaedah saiz, manakala versi jquery yang lebih tinggi tidak mempunyai kaedah saiz. Kaedah

size() tidak digunakan dalam jQuery versi 1.8. Sila gunakan atribut length sebaliknya.

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
		<script>
			$(document).ready(function() {
				$("button").click(function() {
					alert($("li").size());
				});
			});
		</script>
	</head>
	<body>

		<button>输出li元素的数量</button>
		<ul>
			<li>Coffee</li>
			<li>Milk</li>
			<li>Soda</li>
		</ul>

	</body>
</html>
Salin selepas log masuk

Adakah jquery mempunyai kaedah saiz?

Versi jquery yang lebih tinggi tidak boleh menggunakan kaedah size() dan akan melaporkan ralat.

Perbezaan antara jQuery length dan size()

size() ialah fungsi yang disediakan oleh jQuery, manakala length ialah atribut (tanpa kurungan).

size() ialah kaedah untuk mengendalikan contoh objek Ia ditakrifkan dalam jQuery dan hanya boleh digunakan di bawah jQuery ialah sifat, ditakrifkan dalam dom dan javascript, dan boleh digunakan tanpa jQuery.

Untuk elemen objek teg, contohnya, mengira berapa banyak elemen perenggan

terdapat dalam halaman html, kemudian $("p").size()==$( "p ").length

Untuk mengira panjang rentetan atau bilangan elemen dalam tatasusunan, anda hanya boleh menggunakan panjang dan bukannya saiz()

Penjelasan:

.size() Kaedah ini tidak menerima sebarang parameter

[Pembelajaran yang disyorkan: tutorial video jQuery, pembangunan bahagian hadapan web]

Atas ialah kandungan terperinci Adakah jquery mempunyai kaedah saiz?. 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