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.
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>
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 ").lengthUntuk 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!