4

jQuery を使用すると、クラスを複数のキャッシュされた要素に同時に追加できます。私は次のことができることを知っています:

cachedElement1 = $('#div1');
cachedElement2 = $('#div2');

cachedElement1.addClass('someclass');
cachedElement2.addClass('someclass');

しかし、それを行う短い方法はありますか。したがって、実際には機能しない以下のようなものです。

$(cachedElement1,cachedElement2).addClass('someclass');

ありがとう

4

2 に答える 2

5

add()セレクターに要素を追加するために使用できます。これを試して:

cachedElement1.add(cachedElement2).addClass('someclass');

API リファレンス: Add()

于 2012-12-10T17:27:11.187 に答える
1

はい、次のように:

cachedElement1.add(cachedElement2).addClass('someclass');
于 2012-12-10T17:27:23.773 に答える