Attributes


jQuery Attributes API のリファレンスです。

Attributes には、DOM要素の属性値を設定・取得する関数が含まれています。

Attributes 一覧

属性

attr(name)
最初にマッチした要素の、指定された属性の値を返します。
attr(properties)
キーと値のハッシュを、属性に設定します。
attr(key, val)
指定された属性に、値を設定します。
attr(key, fn)
指定された属性に、関数の値を設定します。
removeAttr(name)
指定された属性を除去します。

class属性

addClass(class)
要素のクラスに、指定した CSS クラスを追加します。
addClass(fn)
要素のクラス属性に、指定した関数が返す CSS クラスを追加します。
hasClass(class)
マッチした要素のうち、指定したクラスを持っている要素が1つ以上存在する場合にtrueを返します。
removeClass(class)
要素のクラスから、指定した CSS クラスを除去します。
removeClass(fn)
要素のクラスから、指定した関数が返す CSS クラスを除去します。
toggleClass(class, [switch])
要素のクラスを切り替えます。
toggleClass(fn, [switch])
要素のクラスを、指定した関数が返す CSS クラスで切り替えます。

HTML

html()
最初にマッチした要素に含まれるHTML文字列を返します。
html(fn)
マッチした全ての要素に、指定した関数のHTMLを設定します。
html(val)
マッチした全ての要素に、指定したHTMLを設定します。

テキスト

text()
マッチした要素に含まれる文字列を返します。
text(fn)
マッチした全ての要素に、指定した関数の文字列を設定します。
text(val)
マッチした全ての要素に、指定した文字列を設定します。

value属性

val()
最初にマッチした要素の value プロパティの値を返します。
val(fn)
マッチした全ての要素の value プロパティに、指定した関数の値を設定します。
val(val)
マッチした全ての要素の value プロパティに、指定した値を設定します。