ホームページ > ウェブフロントエンド > フロントエンドQ&A > jqueryで子要素を非表示にする方法

jqueryで子要素を非表示にする方法

青灯夜游
リリース: 2022-03-01 17:51:56
オリジナル
2709 人が閲覧しました

Jquery で子要素を非表示にする方法: 1. Children() メソッドと Hide() メソッドを使用します。構文は "$("parent element").children().hide()"; 2. を使用します。 find() および Hide() メソッドの構文は、「$("親要素").find("子要素").hide() です。

jqueryで子要素を非表示にする方法

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

jquery の非表示の子要素

実装方法:

  • 最初に子を選択する必要がありますelements

    • children() メソッド: この要素の下にある直接のサブセット要素を取得します。

    • find() メソッド: 以下のすべて (子を含む) を取得します。この要素 セットのサブセット) サブセット要素

  • 次に、 Hide() メソッドを使用して、選択した子要素を非表示にします。

1. Children() メソッドと Hide() メソッドを使用します

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-1.10.2.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {
				$("button").click(function() {
					$("ul").children().hide();
				});
			});
		</script>
		<style>
			.intro {
				border: 1px solid red;
			}
		</style>
	</head>
	<body>
		<ul class="intro ">
		  <li>list1
		    <ul>
			      <li>list1-1</li>
			      <li>list1-2</li>
			  </ul>
			</li>
		  <li>list2
		    <ul>
			      <li>list2-1</li>
			      <li>list2-2</li>
			  </ul>
			</li>
		  <li>list3
		    <ul>
			      <li>list3-1</li>
			      <li>list3-2</li>
			  </ul>
			</li>
		</ul>
		<button>隐藏子元素</button>
	</body>
</html>
ログイン後にコピー

jqueryで子要素を非表示にする方法

2 find() メソッドと Hide() メソッドを使用します

$(document).ready(function() {
	$("button").click(function() {
		$("ul").find("li").hide();
	});
});
ログイン後にコピー

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

以上がjqueryで子要素を非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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