[jQuery] filter()とfind()の違い

2012 年 10 月 27 日 Categories: jQuery |

filter()

jQueryのサーチ結果からさらに要素を絞り込む場合に使う。

// divの検索結果の中からさらに、
// classにabcが設定されているものを選ぶ
jQuery("div").filter(".abc");

find()

jQueryのサーチ結果の、その子孫の要素をさらにサーチ。

// divの検索結果の中からさらに、
// その子孫の要素でclassにabcが設定されているものを選ぶ
jQuery("div").filter(".abc");