jqueryフォーカスが消えて非表示になります

PHPz
リリース: 2023-05-14 11:08:37
オリジナル
387 人が閲覧しました

Web デザインでは、フォーカスが消えたり非表示になったりするのは一般的な現象です。 jQuery を使用してコードを記述することで、この効果を簡単に実現できます。この記事では、jQuery を使用してフォーカスを消す効果を実現する方法とサンプル コードを紹介します。

フォーカスの消失および非表示とは何ですか?

Web デザインでは、フォーカスが消えたり非表示になったりするのは一般的な現象です。入力ボックスやタブなどの対話型コントロールで情報を入力したりオプションを選択したりすると、通常、いくつかのプロンプトや操作メニューが表示されます。コントロールを離れてフォーカスを他の場所に移動すると、これらのプロンプトまたは操作メニューは自動的に消えます。この効果の目的は、ページの視覚的な明瞭さと美しさを向上させることです。

jQuery を使用してフォーカスの消失と非表示を実現するにはどうすればよいですか?

フォーカスが消えたり非表示になったりする効果を実現するには、jQuery を使用してコードを記述します。この効果を実現するサンプル コードを次に示します。




    jQuery 焦点消失隐藏示例
    
    

ログイン後にコピー

上記のコードは、入力ボックスとプロンプト ボックスの例を示しています。ユーザーが入力ボックスに情報を入力すると、プロンプト ボックスに対応する情報が表示されます。ユーザーが入力ボックスを離れると、プロンプト ボックスは自動的に消えます。

コードでは、jQuery の focus メソッドと Blur メソッドを使用します。入力ボックスにフォーカスが移ったら、removeClass メソッドを使用してプロンプト ボックスの非表示クラスを削除し、ページに表示されるようにします。ユーザーが入力ボックスを離れると、addClass メソッドを使用して非表示クラスを追加し、プロンプト ボックスが自動的に非表示になるようにします。

また、非表示クラスを定義し、display: none; 属性を使用して、プロンプト ボックスが最初に非表示になるように設定します。このようにして、ユーザーが初めてページに入ったとき、プロンプト ボックスはデフォルトで非表示になります。

その他のサンプル コード

上記のサンプル コードに加えて、参照用に他のフォーカス非表示非表示のサンプル コードも提供します。

タブのヒント




    选项卡提示
    
    

  • 选项卡1
  • 选项卡2
  • 选项卡3
选项卡1的提示信息
选项卡2的提示信息
选项卡3的提示信息
ログイン後にコピー

上記のコードは、タブ プロンプトの例を示しています。ユーザーがタブの上にマウスを置くと、対応するツールチップがページ上に表示されます。ユーザーがマウスをタブの外に移動すると、プロンプト ボックスは自動的に消えます。

コードでは、jQuery のマウスオーバー メソッドとマウスアウト メソッドを使用します。 RemoveClass メソッドを使用してツールチップの非表示クラスを削除し、アクティブ クラスを追加して、マウスがタブ上にあるときにページ上に表示されるようにします。マウスがタブの外に移動すると、removeClass メソッドを使用してアクティブなクラスを削除し、非表示のクラスを追加してプロンプト ボックスを自動的に非表示にします。

入力ボックスとボタン




    输入框和按钮示例
    
    

ログイン後にコピー

上記のコードは、入力ボックスとボタンの例を示しています。ユーザーが送信ボタンをクリックすると、入力ボックスが空の場合は、ページにプロンプ​​ト ボックスが表示されます。それ以外の場合、プロンプト ボックスは自動的に消えます。

コードでは、jQuery の click メソッドを使用します。ユーザーが送信ボタンをクリックすると、val メソッドを使用して入力ボックスの内容を取得し、それが空かどうかを判断します。空の場合は、removeClass メソッドを使用してプロンプト ボックスの非表示クラスを削除し、ページに表示できるようにします。それ以外の場合は、addClass メソッドを使用して非表示クラスを追加し、プロンプト ボックスが自動的に非表示になるようにします。

結論

フォーカスの消失や非表示は、Web デザインではよく見られる現象です。 jQuery を使用してコードを記述することで、この効果を簡単に実現できます。この記事では、フォーカスの消失に関する知識とサンプルコードを紹介します。フォーカスが消えたり非表示になったりする効果を実現したい場合は、この記事で提供されているコードを参照して、対応する変更や調整を行うことができます。

以上がjqueryフォーカスが消えて非表示になりますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!