jQueryのセット

変数 elems に注意してください:

javascriptlet elems = $('.www');

これには選択された要素のグループ、いわゆる jQuery要素セット が格納されます。

jQueryのセットに属するすべての要素を同時に変更することができます。 querySelectorAll とは異なり、 ループは必要ありません。

基本的に、変数 elems はほとんどの場合不要です。 なぜなら、jQueryは便利な関数をメソッドとしてセットに直接適用できるからです。

例えば、次のようにしてクラス www を持つすべての要素を取得し、 それらに赤色を設定できます:

javascript$('.www').css('color', 'red');

jQueryのほぼすべてのメソッドは、そのメソッドが適用されたセットを返します。 これにより、任意の長さのメソッドチェーンを構築することが可能です。

クラス www を持つすべての要素を取得し、 それらに赤色を設定して、テキストを '新しいテキスト' に変更してみましょう:

javascript$('.www').css('color', 'red').html('new text');