Heim  >  Artikel  >  Web-Frontend  >  Verfügt JQuery über eine Größenmethode?

Verfügt JQuery über eine Größenmethode?

青灯夜游
青灯夜游Original
2022-03-23 16:52:551873Durchsuche

jquery hatte die size()-Methode vor Version 1.8, aber in Versionen 1.8 und höher gibt es keine size()-Methode. Die Methode size() wird verwendet, um die Anzahl der vom jQuery-Selektor übereinstimmenden Elemente zurückzugeben. Sie wurde in jQuery-Version 1.8 aufgegeben. Stattdessen kann das Längenattribut verwendet werden.

Verfügt JQuery über eine Größenmethode?

Die Betriebsumgebung dieses Tutorials: Windows7-System, JQuery3.6.0-Version, Dell G3-Computer. Die Methode

size() wird verwendet, um die Anzahl der Elemente zurückzugeben, die vom jQuery-Selektor übereinstimmen.

Niedrigere Versionen von JQuery (Versionen vor JQuery 1.8) verfügen über die Größenmethode, während höhere Versionen von JQuery nicht über die Größenmethode verfügen. Die Methode

size() ist in jQuery Version 1.8 veraltet. Bitte verwenden Sie stattdessen das Attribut length.

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

Verfügt JQuery über eine Größenmethode?

Höhere Versionen von jquery können die size()-Methode nicht verwenden und melden einen Fehler.

Der Unterschied zwischen jQuery-Länge und size()

size() ist eine von jQuery bereitgestellte Funktion, und die Länge ist ein Attribut (ohne Klammern).

size() ist eine Methode zum Betreiben von Objektinstanzen. Sie ist in jQuery definiert und kann nur unter jQuery verwendet werden. Die Länge ist eine Eigenschaft, die in dom und Javascript definiert ist und ohne jQuery verwendet werden kann.

Bei Tag-Objektelementen wird beispielsweise gezählt, wie viele Absatzelemente es auf der HTML-Seite gibt.

, dann $("p").size()==$("p"). Länge zu diesem Zeitpunkt

Um die Länge einer Zeichenfolge oder die Anzahl der Elemente in einem Array zu berechnen, können Sie derzeit nur Länge anstelle von size() verwenden

Erklärung:

.size() Diese Methode akzeptiert nicht beliebige Parameter

【Empfohlenes Lernen: jQuery-Video-Tutorial, Web-Front-End-Entwicklung

Das obige ist der detaillierte Inhalt vonVerfügt JQuery über eine Größenmethode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn