Class Attribute / クラス属性

クラス属性(Class Attribute)のDOM操作(Manipulation)に関する jQuery API 。DOM要素のクラス属性の取得や設定を行うメソッドなど。

  • addClass( className )

    jQuery API の addClass( className ) は、classNameに指定したクラス名を、クラス属性の値に追加するメソッド。

  • addClass( function( [index][, oldValue] ) )

    jQuery API の addClass( function( ) ) は、クラス属性の値を関数で設定するメソッド。インデックス番号とクラス属性の現在の値を、関数に引き渡すことができる。1つ目の引数が、インデックス番号。2つ目の引数が、クラス属性の現在の値。

  • hasClass( className )

    jQuery API の hasClass( className ) は、マッチした要素のクラス属性の値の中に、classNameに指定したクラス名が存在すれば、trueを返すメソッド。

  • removeClass( function( [index][, oldValue] ) )

    jQuery API の removeClass( function( [index][, oldValue] ) ) は、削除するクラス名を関数で設定するメソッド。インデックス番号とクラス属性の現在の値を、関数に引き渡すことができる。1つ目の引数が、インデックス番号。2つ目の引数が、クラス属性の現在の値。

  • removeClass( [className] )

    jQuery API の removeClass( [className] ) は、classNameに指定したクラス名を、クラス属性の値から削除するメソッド。複数のクラス名を指定する場合は、クラス名をスペースで区切る。クラス名を指定しない場合は、すべてのクラス名を削除する。

  • toggleClass( className )

    jQuery API の toggleClass( className ) は、マッチしたクラス属性の値の中に、classNameに指定したクラス名が、存在しなければ追加し、存在すれば削除するメソッド。

  • toggleClass( className, switch )

    jQuery API の toggleClass( className, switch ) は、switchがtrueであれば、classNameに指定したクラス名を、マッチした要素のクラス属性の値の中に追加し、switchがfalseであれば、classNameに指定したクラス名を、マッチした要素のクラス属性の値の中から削除するメソッド。

  • toggleClass( function( index, class, switch ) [, switch] )

    jQuery API の toggleClass( function( index, class, switch ) ) は、switchがtrueであれば、マッチした要素のクラス属性の値の中に、関数で指定したクラス名を追加し、switchがfalseであれば、マッチした要素のクラス属性の値の中から、関数で指定したクラス名を削除するメソッド。インデックス番号、クラス属性の現在の値、スイッチの値(true、もしくは、false)を、関数に引き渡すことができる。

スポンサード リンク