JQueryはアニメーション効果の非表示と表示を実装します

JQueryはアニメーション効果の非表示と表示を実装します

この記事では、アニメーション効果の非表示と表示を実現するためのJQueryの具体的なコードを参考までに共有します。具体的な内容は次のとおりです。

隠すと表示する

文法

  • $(セレクタ).fadeIn([速度,コールバック]);
  • $(セレクタ).fadeOut([速度,コールバック]);
  • $(セレクタ).fadeToggle([速度,コールバック]);

パラメータの説明:

オプションの速度パラメータは、非表示/表示の速度を指定し、「遅い」、「速い」、またはミリ秒の値を取ることができます。
オプションのコールバック パラメータは、非表示または表示が完了した後に実行される関数の名前です。

実装コード

<!DOCTYPE html>
<html>

 <ヘッド>
  <メタ文字セット="UTF-8">
  <title>ドキュメント処理</title>
  <script type="text/javascript" src="js/jquery-1.11.1.js"></script>
  <スタイル>
   div {
    背景: 水色;
    パディング: 20px;
   }
   
   p {
    背景:ラベンダーブラッシュ;
    パディング: 20px;
   }
  </スタイル>
  <スクリプト>
   $(関数() {
    $("#btnHide").click(function() {
     //$("div").hide();
     //$("div").hide(2000);
     $("div").hide(2000, 関数() {
      alert("非表示が完了しました!");
     });
    });
    $("#btnShow").click(function() {
     //$("div").show();
     //$("div").show(2000);
     $("div").show(2000, 関数() {
      alert("表示が完了しました!");
     });
    });
    $("#btnToggle").click(function() {
     //$("p").toggle();
     //$("p").toggle(2000);
     $("p").toggle(2000, 関数() {
      alert("切り替えが完了しました!");
     });
    });
   });
  </スクリプト>
 </head>

 <本文>
  <button id="btnHide">div を非表示</button>
  <button id="btnShow">表示div</button>
  <button id="btnToggle">表示と非表示を切り替える -p</button>
  <div>div1</div>
  <br/>
  <div>div2</div>
  <p style="display: none;">p1</p>
  <p>p2</p>
 </本文>

</html>

エフェクト表示

効果表示を非表示

ディスプレイ効果表示

表示と非表示を切り替える

P1からP2に切り替え

フェードインとフェードアウト

文法

  • $(セレクタ).fadeIn([速度,コールバック]);
  • $(セレクタ).fadeOut([速度,コールバック]);
  • $(セレクタ).fadeToggle([速度,コールバック]);

パラメータの説明:

オプションの速度パラメータは、非表示/表示の速度を指定し、「遅い」、「速い」、またはミリ秒の値を取ることができます。
オプションのコールバック パラメータは、非表示または表示が完了した後に実行される関数の名前です。

実装コード

<!DOCTYPE html>
<html>

 <ヘッド>
  <メタ文字セット="UTF-8">
  <title>効果</title>
  <script type="text/javascript" src="js/jquery-1.11.1.js"></script>
  <スタイル>
   div {
    背景: 水色;
    パディング: 20px;
   }
   
   p {
    背景:ラベンダーブラッシュ;
    パディング: 20px;
   }
  </スタイル>
  <スクリプト>
   $(関数() {
    $("#btnIn").click(関数() {
     //$("div").fadeIn();
     //$("div").fadeIn(2000);
     $("div").fadeIn(2000, 関数() {
      alert("フェードインが完了しました!");
     });
    });
    $("#btnOut").click(function() {
     //$("div").fadeOut();
     //$("div").fadeOut(2000);
     $("div").fadeOut(2000, 関数() {
      alert("フェードアウトが完了しました!");
     });
    });
    $("#btnToggle").click(function() {
     //$("p").fadeToggle();
     //$("p").fadeToggle(2000);
     $("p").fadeToggle(2000, 関数() {
      alert("切り替えが完了しました!");
     });
    });
   });
  </スクリプト>
 </head>

 <本文>
  <button id="btnIn">フェードイン div</button>
  <button id="btnOut">フェードアウト div</button>
  <button id="btnToggle">フェードインとフェードアウトを切り替える - P</button>
  <div>div1</div>
  <br/>
  <div>div2</div>
  <p style="display: none;">p1</p>
  <p>p2</p>
 </本文>

</html>

効果は隠したり表示したりするのとあまり変わらない

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • JQuery で表示と非表示を切り替える 4 つの簡単な方法
  • 入力ボックスがフォーカスを取得/失ったときにテキストを非表示/表示する (jQuery バージョン)
  • JQueryでdivを表示および非表示にするいくつかの方法の簡単な概要
  • jQueryとJSでdivの非表示と表示を実現する
  • jQuery で TR の表示と非表示を制御するいくつかの方法
  • TRの表示と非表示を制御するjQueryの3つの一般的な方法
  • jQuery エフェクト slideToggle() メソッド (非表示と表示を切り替える)
  • データグリッドの列を動的に表示および非表示にする jQuery メソッド
  • jQuery 非表示の入力オブジェクトを表示する
  • JQuery のクリック ボタンをクリックしてレイヤー コードを表示および非表示にする

<<:  Tomcat は、Springboot プロジェクトの WAR パッケージの起動時にエラーを報告します: 子の起動時にエラーが発生しました

>>:  MySQL監視グループレプリケーションについて簡単に説明します

推薦する

CSS3 変換によって子要素の固定位置を絶対位置に変更する方法

この記事では、CSS3 の transform を使用して子要素の固定配置を絶対配置に変更する方法を...

Navicatをサーバー上のdockerデータベースに接続する方法

dokekrでmysqlコンテナを起動するコマンドを使用します: docker run -p 330...

Vueはプルダウンとスクロールでデータを読み込む例を実装しています

目次ステップ1: インストールステップ2: 引用ステップ3: 使用Webプロジェクトでは、データを読...

Tomcat 7.0 で仮想ディレクトリを設定し、仮想パスを構成する方法

Tomcat7.0は仮想ディレクトリを設定します(1)現在、当社のウェブサイトはデフォルトのディレク...

MySQL 5.7 をバイナリモードでインストールし、Linux でシステムを最適化する手順

この記事では主に、MySQL バイナリ パッケージのインストール/起動/シャットダウンのプロセスを紹...

MySQLのバックアップとリカバリの詳細な説明

序文:前回の記事では、さまざまな MySQL ステートメント構文の使用法とユーザー権限に関する知識を...

Windows オペレーティング システムでの Linux 仮想マシンのインストールと構成のチュートリアル

序文仕事では、Linux 環境で操作する必要があることがよくあります。ここでは、win10 システム...

React の 3 つの主要属性における Ref の使用に関する詳細な説明

目次クラスコンポーネント機能コンポーネントインタビューのよくある質問: React における ref...

mysql5.7.18.zip インストール不要版設定チュートリアル(Windows)

これは私が以前使用した mysql5.7.18.zip のインストール チュートリアルです。まずこれ...

.NETCore Dockerはコンテナ化とプライベートイメージリポジトリ管理を実装します

1. Dockerの紹介Docker は Linux オペレーティングシステムの一部の機能をベースに...

要素の円弧モーションを実現する CSS3 サンプルコード

CSS を使用して要素の円弧の動きを制御する方法CSS3 の新しい属性 transfrom トランジ...

MySQL データベースのインポートとエクスポートのデータ エラーの解決例の説明

データのエクスポートエラーを報告する 「secure_file_priv」のような変数を表示します。...

ウェブサイトのテキストはまだデザインする必要がありますか?

多くの人が、ウェブサイト上のテキストはデザインする必要があるのか​​と疑問に思うかもしれません。多く...

ウェブサイトのコンテンツが検索エンジンに含まれないようにする方法

通常、Web サイトを構築する目的は、検索エンジンにインデックス登録してもらい、プロモーションを拡大...

HTML チュートリアル: DOCTYPE の省略形

HTML コードを書くとき、最初の行は DOCTYPE にする必要がありますが、DOCTYPE は通...