2011-08-05 13 views

答えて

4

jQueryのセレクタはCSSセレクタのように動作します。あなたはカンマで自分のセレクタを区切る場合は、要素の複数の独立したセットを選択することができます。

$('a, p, div').hide(); 

をすでに異なるセットをフェッチしている場合は、それぞれの.hide()を実行し、(上記の)それらを一緒に再フェッチするオプションがあります1、または一度.hide()を実行するようにセットをマージ:詳細については

a.add(b).add(c).hide(); 

.add() documentationを参照してください。

+0

私はHTML要素が変数の中に格納されている場合、これを行う方法を知りたかったと思います。引用符を削除しても機能しません。私の例を見てください。 –

+0

要素セットを '.add()'でマージする情報で更新されました。 –

+0

+1シンプルで簡潔な答え。 – JTP

1

あなたはadd()を使用する必要があります:

a.add(b).add(c).hide(); 
1

だけ追加して、あなたが本当に一緒にオブジェクトを、あなたは.addを使用することができます選択を接着する必要がない場合:

a.add(b).add(c).hide(); 

だけ追加します( haha)

関連する問題