【jQuery】CSSのstyle属性(設定・取得・削除)

投稿者: | 2021年5月15日
JQueryアイキャッチ画像

今回はjQueryのCSSのatyle属性に取得・設定・削除について解説していきたいと思います。

それではいってみましょう!

 

CSSの設定

1つだけ設定する場合

【構文】

サンプル

class属性のsampleにstyle属性を設定して背景色を赤にする例

style属性

 

複数まとめて設定する場合

【構文】

サンプル

h2要素にstyle属性を複数設定をする例

style属性複数

 

CSSの取得

プロパティの値を取得

【構文】

サンプル

指定した要素(h3)のフォントサイズを取得する例です。

結果

20px

 

プロパティの値を複数取得

jQuery1.9以前のバージョンははundefinedで取得できません。

【NG】

【OK】

 

【構文】

サンプル

結果

記述方法が複数あります。

objProp → {color: “rgb(255, 0, 0)”, font-size: “20px”}

objProp.color → rgb(255, 0, 0)

objProp[‘font-size’] → 20px

 

CSSの削除

スタイル属性を削除

【構文】

removeAttr(属性削除)

サンプル

pタグのstyle属性を削除

style属性削除

 

プロパティを削除

【構文】

サンプル

クラスsampleの背景色を削除

style属性値削除

 

まとめ

jQueryでCSSの設定・取得・削除は非常に簡単でコンパクトに記述できます。

以上です。