【jQuery】クラス操作

jQueryで使ったAPIまとめ。

Attributes

addClass(class)

$('.about').addClass('main');

クリックされたコンテンツにクラスを追加したい時とか。

removeClass(class)

$('.concept').removeClass('main');

addClassとセットでの使用が多いと思う。

Traversing

hadClass(class)

if( $(this).hadClass('active') ){
  return false;
}
引数に指定したクラスを持つ要素が一つでもあれば true を返す。
is('.'+class)と同じ操作。

** eq(index)
>|javascript|
$('button').eq(2).addClass('bright');

同じクラスを持つ要素が複数ある場合に特定の要素を選択したい場合に。