jQueryにはsizeメソッドはありますか?

青灯夜游
リリース: 2022-03-23 16:52:55
オリジナル
1876 人が閲覧しました

jquery バージョン 1.8 より前には size() メソッドがありましたが、バージョン 1.8 以降には size() メソッドはありません。 size() メソッドは、jQuery セレクターによって一致する要素の数を返すために使用されます。このメソッドは jQuery バージョン 1.8 で廃止されました。代わりに length 属性を使用できます。

jQueryにはsizeメソッドはありますか?

このチュートリアルの動作環境: Windows7 システム、jquery3.6.0 バージョン、Dell G3 コンピューター。

size() メソッドは、jQuery セレクターによって一致した要素の数を返すために使用されます。

jquery の下位バージョン (jquery 1.8 より前のバージョン) には size メソッドがありますが、jquery の上位バージョンには size メソッドがありません。

size() メソッドは jQuery バージョン 1.8 で非推奨になりました。代わりに 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>
ログイン後にコピー

jQueryにはsizeメソッドはありますか?

jquery の上位バージョンでは size() メソッドを使用できないため、エラーが報告されます。

jQuery の長さと size() の違い

size() は jQuery によって提供される関数であり、長さはプロパティ (括弧なし) です。

size() はオブジェクトのインスタンスを操作するメソッドで、jQuery で定義されており jQuery でのみ使用できますが、length は dom と javascript で定義されたプロパティであり、jQuery がなくても使用できます。

タグ オブジェクト要素の場合、たとえば、HTML ページ

内に段落要素がいくつあるかを数え、$("p").size()==$(" p ").length

文字列の長さまたは配列内の要素の数を計算するには、size() の代わりに length のみを使用できます。

説明:

.size() このメソッドはパラメータを受け入れません

[推奨学習: jQuery ビデオ チュートリアルWeb フロントエンド開発]

以上がjQueryにはsizeメソッドはありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート