TECH I.S.

jQuery - CSSクラスの取得と設定


jQueryを使用すると、要素のスタイルを簡単に操作できます。


jQueryによるCSSの操作

jQueryには、CSSを操作するためのメソッドがいくつかあります。次の方法を見ていきます。

  • addClass()- 選択した要素に1つ以上のクラスを追加します
  • removeClass()- 選択した要素から1つまたは複数のクラスを削除します
  • toggleClass()- 選択した要素からのクラスの追加/削除を切り替えます
  • css()- スタイル属性を設定または返す

スタイルシートの例

このページのすべての例では、次のスタイルシートが使用されます。

<div>.important{  font-weight: bold;  font-size: xx-large; } .blue{  color: blue; }</div>

jQuery addClass()メソッド

次の例は、クラス属性をさまざまな要素に追加する方法を示しています。もちろん、クラスを追加するときに複数の要素を選択できます。

$("button").click(function(){   $("h1, h2, p").addClass("blue");   $("div").addClass("important"); });

addClass()メソッド内で複数のクラスを指定することもできます。

$("button").click(function(){   $("#div1").addClass("important blue"); });


jQuery removeClass()メソッド

次の例は、さまざまな要素から特定のクラス属性を削除する方法を示しています。

$("button").click(function(){   $("h1, h2, p").removeClass("blue"); });

jQueryのtoggleClass()メソッド

次の例は、jQuerytoggleClass()メソッドの使用方法を示します。このメソッドは、選択した要素に対するクラスの追加と削除を切り替えます。

$("button").click(function(){   $("h1, h2, p").toggleClass("blue"); });


jQuery css()メソッド

jQuerycss()方法は次の章で説明します。


jQuery CSSリファレンス

すべてのjQuery CSSメソッドの完全な概要については、jQuery HTML/CSSリファレンスを参照してください。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細