ホームページ > ウェブフロントエンド > フロントエンドQ&A > jqueryは要素を表示および非表示にするためにどのような関数を使用しますか?

jqueryは要素を表示および非表示にするためにどのような関数を使用しますか?

WBOY
リリース: 2022-04-15 11:26:05
オリジナル
2703 人が閲覧しました

関数は次のとおりです: 1. show()、このメソッドは非表示の要素を表示できます、構文は「element object.show()」です; 2. Hide()、このメソッドは表示されている要素を非表示にできます、構文は「element Object.hide()」です; 3. toggle()、このメソッドは要素を表示または非表示にすることができ、構文は「Element object.toggle()」です。

jqueryは要素を表示および非表示にするためにどのような関数を使用しますか?

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

jquery は要素の表示と非表示にどの関数を使用しますか?

1. 要素の表示: show()

選択された要素の場合has 非表示の場合、次の要素が表示されます:

Syntax

$(selector).show(speed,callback)
ログイン後にコピー
  • speed はオプションです。要素が非表示から完全に表示されるまでの時間を指定します。デフォルトは「0」です。

可能な値:

ミリ秒 (例: 1500)

"slow"

"normal"

"fast"

速度を設定すると、要素は非表示から完全に表示されるまでに、高さ、幅、余白、パディング、透明度が徐々に変化します。

  • #コールバックはオプションです。 show 関数の実行後に実行される関数。このパラメータは速度パラメータが設定されていないと設定できません。

2. 非表示要素: hide()

選択した要素が表示されている場合は、その要素を非表示にします。

構文

$(selector).hide(speed,callback)
ログイン後にコピー

  • speedはオプションです。要素が表示から非表示に切り替わる速度を指定します。デフォルトは「0」です。

可能な値:

ミリ秒 (例: 1500)

"slow"

"normal"

"fast"

速度を設定すると、要素は表示から非表示に移行するにつれて、高さ、幅、マージン、パディング、透明度が徐々に変化します。

    #コールバックはオプションです。非表示関数の実行後に実行される関数。
  • #このパラメータは、speed パラメータが設定されていない限り設定できません。
例は次のとおりです:

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $(".btn1").click(function(){
  $("p").hide();
  });
  $(".btn2").click(function(){
  $("p").show();
  });
});
</script>
</head>
<body>
<p>This is a paragraph.</p>
<button class="btn1">Hide</button>
<button class="btn2">Show</button>
</body>
</html>
ログイン後にコピー

出力結果:

##3. 要素を自動的に識別、表示または非表示にする: toggle () jqueryは要素を表示および非表示にするためにどのような関数を使用しますか?

toggle() メソッドは、選択した要素の Hide() と show() を切り替えます。 このメソッドは、選択した要素の表示ステータスをチェックします。要素が非表示の場合は show() が実行され、要素が表示されている場合は Hide() が実行されます。これにより、トグル効果が作成されます。

注: 非表示の要素は完全には表示されません (ページのレイアウトには影響しません)。

ヒント: この方法は、カスタム関数を切り替えるために使用できます。

文法

$(selector).toggle(speed,easing,callback)
ログイン後にコピー

例は次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
<script src="js/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").toggle();
});
});
</script>
</head>
<body>
<p>这是一个段落。</p>
<button>切换  hide() 和 show()</button>
</body>
</html>
ログイン後にコピー
出力結果:



# #関連ビデオ チュートリアルの推奨事項:

jQuery ビデオ チュートリアル

jqueryは要素を表示および非表示にするためにどのような関数を使用しますか?

以上がjqueryは要素を表示および非表示にするためにどのような関数を使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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