2
DOMを使って作業するとき、アイテムをキャッシュし、存在するかどうかを検出してから作業を実行します。これと同じように:以前にキャッシュされたjQueryセレクタでnth-childセレクタを使用できますか?
var $fooModules = $j('.foo-modules');
if ($fooModules .length > 0) {
//do something.
}
しかし、どのように私はjQueryのを使用して取り組むかは、私のキャッシュされたセレクタとn番目の子のように選択しますか?
私はこれを行うことはできません知っている:
$j($fooModules:nth-child(3n).addClass('myClass');
あなたはこの共通の問題を回避するために、何をしますか?
おかげ
-R
。私は常に "find"を使いますが、非常に便利な "filter"メソッドについては不思議に忘れていました。この例では、彼らの区別は私には分かります。ニックありがとう! – rsturim