jQuery日本語リファレンス

jQuery does not mean Japanese Query...

Traversing/API/jQuery

filter(expr)

要素集合から、引数で渡す条件式に合致しない全ての要素を削除したものを返す。
この関数は、抽出結果を更に絞り込むために用いられる。
条件式には、カンマ区切りで指定することで複数のフィルタを同時にかけることが可能。
引数
index
Integer
要素集合のインデックス
戻り値
jQuery
フィルターによって絞り込まれたjQueryオブジェクト
サンプル
サンプル1
全divの要素集合からmiddleという名のクラスを持つ要素を抽出し、それらに対して赤い枠線をつける。
<div></div>
<div class="middle"></div>
<div class="middle"></div>
<div class="middle"></div>
<div class="middle"></div>
<div></div>
$("div").css("background", "#c8ebcc")
        .filter(".middle")
        .css("border-color", "red");
[全コードを表示] [実行結果を単体で表示]