ホームページ >ウェブフロントエンド >フロントエンドQ&A >jqueryでクラススタイルを変更する方法を説明する例
jQuery は、Web サイトに動的な効果やインタラクティブな機能を追加するための人気のある JavaScript ライブラリです。最も一般的に使用される機能の 1 つは、クラス スタイルの変更など、HTML 要素の CSS スタイルを変更することです。この記事では、jQuery を使用して授業スタイルを変更する方法と、実践的なヒントやテクニックを紹介します。
// 添加一个 class 样式 $(".my-element").addClass("active"); // 添加多个 class 样式 $(".my-element").addClass("active big"); // 删除一个 class 样式 $(".my-element").removeClass("active"); // 删除多个 class 样式 $(".my-element").removeClass("active big");
上記の例では、$() メソッドを使用して my-element
という名前の HTML 要素を選択し、addClass() と RemoveClass( ) メソッドを使用して、クラス スタイルを追加または削除します。
// 切换 class 样式 $(".my-element").toggleClass("active");
上の例では、my-element
という名前の要素の active
クラス スタイルを切り替えます。
// 添加一个 class 样式,并在 1 秒后删除 setTimeout(function() { $(".my-element").addClass("active"); setTimeout(function() { $(".my-element").removeClass("active"); }, 1000); }, 1000);
上記の例では、まず setTimeout() メソッドを使用して 1 秒遅延させました。遅延コールバック関数では、 addClass() メソッド.## クラス スタイルを削除し、再度 setTimeout() メソッドを使用して 1 秒遅延し、遅延コールバック関数で RemoveClass() メソッドを使用して active
クラス スタイルを削除します。
$(window).scroll(function() { if ($(this).scrollTop() > 100) { $(".my-element").addClass("scrolled"); } else { $(".my-element").removeClass("scrolled"); } });
クラス スタイルを追加し、そうでない場合は、removeClass() メソッドを使用してクラス スタイルを削除します。 まとめ
以上がjqueryでクラススタイルを変更する方法を説明する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。